Требовалось написать программу, которая считывает натуральное число N, не превосходящее , и выводит максимальную цифру этого числа. Программист написал программу неправильно.
Ниже приведена программа на Паскале (допускается использование программы на других языках):
var N: longint; digit, max_digit: integer;
begin
readln(N);
max_digit := 10;
while N >= 10 do
begin
digit := N mod 10;
if max_digit < digit then
max_digit := digit;
N := N div 10;
end;
writeln(max_digit);
end.
Последовательно выполните следующее:
Обратите внимание, что требуется найти ошибки в имеющейся программе, а не написать свою.