Иван1764
?>

Напишите программу для вывода на экран последовательности символов: abbcccdddd…zzzzzzzzzzzzzzzzzzzzzzzzzz напишите программу, которая выводит «да», если буква «а» встречается в тексте чаще, чем буква «о», и «нет» в обратном случае. поменяйте местами k первых и k последних символов строки. удвойте вхождение буквы в текст. например, если пользователь ввёл текст «мама мыла раму» и выбрал для удвоения букву «м», то после работы программы должно быть выведено на экран сообщение «ммамма ммыла рамму» проверьте написанный текст на правильность написания сочетаний «жи», «ши». если слова написаны с ошибкой – исправьте их. удалите в каждом слове предложения первую и последнюю букву.

Информатика

Ответы

Павел

1)program z1; var st: string; i,j,k: integer; begink: =ord('a'); for i: =1 to 26 do beginfor j: =1 to i do beginwrite(chr(k)); end; k: =k+1; end; end.

2)program z2; var st: string; i,c,c1: integer; beginwriteln('введите строку'); readln(st); for i: =1 to length(st) do beginif st[i]='а' then inc(c); if st[i]='о' then inc(c1); end; if c> c1 then writeln('да') else writeln('нет'); end.

3)program z3; var st,st1,st2,st3: string; k,n: integer; beginwriteln('введите строку'); readln(st); writeln('введите k'); readln(k); n: =length(st); st1: =copy(st,1,k); st2: =copy(st,n-k+1,k); st3: =copy(st,k+1,n-2*k); st: =st2+st3+st1; writeln(st); end.

4)program z4; var st,st1,st2: string; n,i: integer; beginwriteln('введите строку'); readln(st); writeln('введите букву для удвоения'); readln(st1); n: =length(st); for i: =1 to n do begin; if st[i]=st1 then st2: =st2+st[i]+st[i] else st2: =st2+st[i]; end; writeln(st2); end.

5)program z5; var st,st1: string; n,i: integer; beginwriteln('введите строку'); readln(st); n: =length(st); for i: =1 to n do beginif (st[i]='ж') or (st[i]='ш') then st1: =st1+st[i]+'и' else st1: =st1+st[i]; end; writeln(st1); end.

6)program z6; var st,st1: string; n,i: integer; beginwriteln('ââåäèòå ñòðîêó'); readln(st); n: =length(st); st: =' '+st+' '; for i: =1 to n doif st[i]=' ' then begin delete(st,i+1,1); delete(st,i-1,1); end; writeln(st); end.

(все программы проверени и откомпелированы на pascal. net, если есть вопросы, пишите.)

 

 

ksenia15-79

язык си(откомпилирован и проверен был в dev-c++)

 

#include < stdio.h> #include < stdlib.h> #include < conio.h> int main(){      int a, b, c;       printf("\n vvedite 3 chisla :   ");       scanf("%d" "%d" "%d", & a, & b, & c);             if (a > b & & a > c) printf("\n a = %d", a);       if (b > c & & b > a) printf("\n b = %d", b);       if (c > b & & c > a) printf("\n c = %d", c);       if (a == b & & a > c) printf("\n a = %d b = %d", a, b);       if (a == c & & a > b) printf("\n a = %d c = %d", a, c);       if (b == c & & b > c) printf("\n b = %d c = %d", b, c);       if (a == b & & a == c) printf("\n a = %d b = %d c = %d", a, b, c);   printf("\n\n press ");   getch( );   return 0; }

 

паскаль (откомпилирован и проверен был в pascal abc)

program z1; uses crt; var a, b , c: integer; beginwrite('vvedite 3 chisla:   '); readln(a, b, c); if (a > b) and (a > c) then writeln(' a = ', a); if (b > c) and (b > a) then writeln(' b = ', b); if (c > a) and (c > b) then writeln(' c = ', c); if (a = b) and (a > c) then writeln(' a = ', a, ' b = ', b); if (a = c) and (a > b) then writeln(' a = ', a, ' c = ', c); if (b = c) and (b > c) then writeln(' b = ', c, ' c = ', c); if (a = b) and (a = c) then writeln(' a = ', a, ' b = ', b, ' c = ', c); end.

apetit3502

1. внимательно читаете . вникаете в смысл. выясняете, все ли термины  известны и понятны. детально представляете себе ситуацию или как идет прощесс, описанный в .

2. записываете данные.

3. записываете, что нужно найти.

4. вспоминаете все возможные соотношения и формулы, связывающие параметры, данные в , с тем параметром, который нужно найти.

5. решаете в общем виде - это значит выводите формулу, в которой известны все величины, кроме искогомого. подставляете известные значения в формулу и вычисляете. можно делать вычисления и постадийно - это уж как вам удобно.

6. проверяете размерности. в конечную формулу вместо числовых значений подставляются размерности соответствующих величин. если конечная размерность не соответствует размерности искомого, значит нужно искать ошибку. если соответсвует, то это еще не полная гарантия, что ответ правильный.

7. проверка. решаем обратную : считаем, что какое-либо из первоначальных данных неизвестно, и на основании найденного ответа вычисляем этот "условно неизвестный параметр". если результат вычислений совпадает в данными, значит решена верно. если нет - ищите ошибку.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Напишите программу для вывода на экран последовательности символов: abbcccdddd…zzzzzzzzzzzzzzzzzzzzzzzzzz напишите программу, которая выводит «да», если буква «а» встречается в тексте чаще, чем буква «о», и «нет» в обратном случае. поменяйте местами k первых и k последних символов строки. удвойте вхождение буквы в текст. например, если пользователь ввёл текст «мама мыла раму» и выбрал для удвоения букву «м», то после работы программы должно быть выведено на экран сообщение «ммамма ммыла рамму» проверьте написанный текст на правильность написания сочетаний «жи», «ши». если слова написаны с ошибкой – исправьте их. удалите в каждом слове предложения первую и последнюю букву.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

kristinagaspa62
tofilev
vkaloshin
ser7286
potapin
arch5050
Olga_Vyacheslavovich1054
Dmitrievna-Dmitrii980
ПетросовичЗаславский
Вячеславович-Дмитрий1694
Сколько шестёрок в решении примера 49^7+7^20-28​
A2017
palmhold578
TatiyanaBe20135263
fedserv
annakorotaev3