Дано шестизначное целое число n, в десятичной записи которого нет нулей. определить, сколько раз встречается в числе цифра 2. найти наибольшую четную цифру числа. если в числе нет четных цифр, то сообщить об этом.

умник162д умник162д    3   21.09.2019 16:50    1

Ответы
тролодо тролодо  04.08.2020 13:24
Program ryazantsev;
var k,max,a:integer;
n:int64;
begin
max:=0; k:=0;
readln(n);
while n <> 0 do begin
a:=n mod 10;
if a=2 then k:=k+1;
if (a mod 2 = 0) and (a>max) then max:=a;
n:=n div 10;
end;
writeln('Количество двоек: ',k);
if max = 0 then writeln('Четных чисел нет')
else writeln('Наибольшее четное число: ', max)
end.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика