program CountEvenDigits;
varnum, digit, count: integer;
begincount := 0;
writeln('Введите натуральное число: ');readln(num);
while num > 0 dobegindigit := num mod 10;
end;
writeln('Количество четных цифр в числе: ', count);end.
program CountEvenDigits;
var
num, digit, count: integer;
begin
count := 0;
writeln('Введите натуральное число: ');
readln(num);
while num > 0 do
if digit mod 2 = 0 thenbegin
digit := num mod 10;
count := count + 1;
num := num div 10;
end;
writeln('Количество четных цифр в числе: ', count);
end.