program CheckEvenDigits;
varnum, digit: integer;allEven: boolean;
beginallEven := true;
write('Введите натуральное число: ');readln(num);
while num > 0 dobegindigit := num mod 10;
end;
if allEven thenwriteln('Да')elsewriteln('Нет');
end.
program CheckEvenDigits;
var
num, digit: integer;
allEven: boolean;
begin
allEven := true;
write('Введите натуральное число: ');
readln(num);
while num > 0 do
if digit mod 2 <> 0 thenbegin
digit := num mod 10;
begin
allEven := false;
break;
end;
num := num div 10;
end;
if allEven then
writeln('Да')
else
writeln('Нет');
end.