Дано натуральное число. найти максимальную цифру. в паскале. через процедуры

19 Дек 2019 в 19:44
145 +1
0
Ответы
1

Пример решения данной задачи на языке Pascal:

program FindMaxDigit;
var
n: integer;
procedure FindMaxDigitInNumber(num: integer; var maxDigit: integer);
var
digit: integer;
begin
while num > 0 do
begin
digit := num mod 10;
if digit > maxDigit then
maxDigit := digit;
num := num div 10;
end;
end;
begin
writeln('Введите натуральное число:');
readln(n);
if n <= 0 then
writeln('Введено некорректное число.')
else
begin
var max: integer := 0;
FindMaxDigitInNumber(n, max);
writeln('Максимальная цифра в числе ', n, ' равна ', max);
end;
end.

Пользователю предлагается ввести натуральное число, после чего программа найдет максимальную цифру в этом числе с помощью процедуры FindMaxDigitInNumber.

18 Апр в 23:19
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 588 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир