НА ПАСКАЛЬ ABC БЕЗ ВСЯКИХ СУППЕР ПУППЕР ВЕРСИЙ (ПОЛНОСТЬЮ )(30БАЛЛОВ) Задача: Найти количество четных цифр натурального числа. Формат ввода: На вход подается натуральное, не превосходящее 30000. Формат вывода: Целое число. Пример входных данных 321 Пример выходных данных 1
program CountEvenDigits; var n, digit, count: integer; begin count := 0; readln(n); while n > 0 do begin digit := n mod 10; if digit mod 2 = 0 then count := count + 1; n := n div 10; end; writeln(count); end.
Программа на Pascal:
program CountEvenDigits;var
n, digit, count: integer;
begin
count := 0;
readln(n);
while n > 0 do
begin
digit := n mod 10;
if digit mod 2 = 0 then
count := count + 1;
n := n div 10;
end;
writeln(count);
end.
Пример работы программы:
Ввод:321
Вывод:
1