Найти количество четных чисел в последовательности чисел.Последовательность чисел заканчивается 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?
Умничка
Вас заинтересует
2 года назад
2 года назад
2 года назад
7 лет назад
7 лет назад
9 лет назад