Предмет:
ИнформатикаАвтор:
анонимВ программе в цикле находится остаток от деления на десять числа n. Максимальное число до входа в цикл задается равным нулю. Если остаток больше чем переменная max, то переменная max становится равной остатку. Число n делится нацело на 10 и цикл повторяется.
program max_digits;
var n, max: integer;
begin
writeln(\'Введите натуральное число\');
Readln(n);
max:= 0;
while n <> 0 do
begin
if n mod 10 > max then max:= n mod 10;
n:=n div 10
end;
writeln(\'Максимальная цифра: \',max)
end.
Автор:
alipioДобавить свой ответ
Предмет:
МатематикаАвтор:
анонимОтветов:
Смотреть
Предмет:
ИнформатикаАвтор:
анонимОтветов:
Смотреть
Предмет:
МатематикаАвтор:
анонимОтветов:
Смотреть
Предмет:
МатематикаАвтор:
анонимОтветов:
Смотреть