если что-то будет не так - напиши, испралю. у меня простог нет возможности проверить, выполняется
program string_7; var s: string; k,l,i: integer; begin write('введите строку: '); readln(s); k: =0; l: =0; for i: =1 to length(s) dobegin if s[i]='н' then k: =k+1; if s[i]='м' then l: =l+1end; writeln('н=',k); writeln('м=',l); if k> l then writeln ('больше букв н'); if k< l thenwriteln ('больше букв м'); if (k = 0) and (l = 0) thenwriteln ('таких букв нет'); end.
так будет элсе выкидывало бы что букв н больше, если бы ни м ни н не встретилось))
Ответ дал: Гость
var
i: integer;
s: real;
m: array[1..2,1..6] of real;
begin
s: =0;
for i: =1 to 6 do
begin
readln(m[1,i]);
readln(m[2,i]);
s: =s+3.14*m[1,i]*m[1,i]*m[2,i]*1200;
end;
writeln(s);
end.
Ответ дал: Гость
если n это количество чисел, начинаем с 3
var
i,n,p: integer
begin
readln(n);
i: =3;
p: =1;
while i< =3*n do
begin
p: =p*i;
i: =i+3;
end;
writeln(p);
end.
если n это верхняя граница чисел
var
i,n,p: integer
begin
readln(n);
for i: =3 to n
if i mod 3 = 0 then
p: =p*i;
writeln(p);
end.
Другие вопросы по: Информатика
Похожие вопросы
Знаешь правильный ответ?
Составьте графический алгоритм s=n^2+(n+1)+)^2 где n> 0...
Популярные вопросы