Предмет: Информатика,
автор: KathyKate
Составьте программу по которой компьютер десять раз запросит ввод целых и в результате сообщит сколько среди введённых чисел чётных и сколько нечётных.
желательно через For и While. Паскаль
Ответы
Автор ответа:
0
Цикл с параметром:
Var i,A,c,n:integer;
Begin
c:=0;
n:=0;
For i:= 1 to 10 do
Begin
Read(A);
if A mod 2 = 0 then c:=c+1
else n:=n+1
End;
WriteLn('Количество чётных: ',c);
WriteLn('Количество нечётных: ',n);
End.
Цикл с предусловием:
Var i,A,c,n:integer;
Begin
c:=0;
n:=0;
i:=1;
While i<=10 do
Begin
Read(A);
if A mod 2 = 0 then c:=c+1
else n:=n+1;
i:=i+1
End;
WriteLn('Количество чётных: ',c);
WriteLn('Количество нечётных: ',n);
End.
Var i,A,c,n:integer;
Begin
c:=0;
n:=0;
For i:= 1 to 10 do
Begin
Read(A);
if A mod 2 = 0 then c:=c+1
else n:=n+1
End;
WriteLn('Количество чётных: ',c);
WriteLn('Количество нечётных: ',n);
End.
Цикл с предусловием:
Var i,A,c,n:integer;
Begin
c:=0;
n:=0;
i:=1;
While i<=10 do
Begin
Read(A);
if A mod 2 = 0 then c:=c+1
else n:=n+1;
i:=i+1
End;
WriteLn('Количество чётных: ',c);
WriteLn('Количество нечётных: ',n);
End.
Автор ответа:
0
Огромное Вам спасибо
Похожие вопросы
Предмет: География,
автор: dianademenova
Предмет: Математика,
автор: maxmovchuk
Предмет: Русский язык,
автор: banstendoff2nezashto
Предмет: География,
автор: shaminov36
Предмет: История,
автор: 444777444