Предмет: Информатика,
автор: kis791
Найти количество четных чисел в последовательности чисел.Последовательность чисел заканчивается 0.Паскаль Помогите пожалуйста
Ответы
Автор ответа:
3
var k,x:integer;
begin
readln(x);
k:=0;
while x<>0 do begin
if x mod 2 = 0 then
k:=k+1;
readln(x);
end;
write(k);
readln
end.
begin
readln(x);
k:=0;
while x<>0 do begin
if x mod 2 = 0 then
k:=k+1;
readln(x);
end;
write(k);
readln
end.
kis791:
Спасибо большое,только после Readln ; забыл,но не важно
Перед end можно не ставить ;
Ну ок,объясни пожалуйста зачем нужна строчка k:=k+1?
А,всё до меня дошло,типо k-колво чётных,изначально оно =0, если выполняется это условие while x<>0 do begin
if x mod 2 = 0 then к к добавляется 1?
if x mod 2 = 0 then к к добавляется 1?
Умничка
Похожие вопросы
Предмет: Русский язык,
автор: Selemkhanov01
Предмет: Английский язык,
автор: алия254
Предмет: Українська мова,
автор: ArtemPEpir
Предмет: Математика,
автор: DaShA2oo7
Предмет: Математика,
автор: olgakoskarova758