• Предмет: Информатика
  • Автор: lizahey2061
  • Вопрос задан 2 года назад

ПОЖАЛУЙСТА ПОМОГИТЕ!!!!
Написать программу Pascal для нахождения наибольшей цифры целого положительного числа. ​


Аноним: Питон лучше учи паскаль старьё
lizahey2061: Расскажите это моей учительнице по информатике) она кроме Паскаля вообще отказывается что-то воспринимать

Ответы

Ответ дал: nastikots
1

Ответ:

program z1;

var a,m:integer;

begin

write ('Введите число: ');

readln(a);

m:=a mod 10;

repeat

if m<a mod 10 then m:=a mod 10;

a:=a div 10

until a=0;

write ('Наибольшая цифра: ',m)

end.

Объяснение:

Вводим число

Предполагаем, что последняя цифра числа наибольшая (переменная m)

Цикл:

сравниваем значение последней цифры числа с переменной m и если она больше, то присваиваем переменной m её значение

отбрасываем последнюю цифру числа

проверяем условие выхода из цикла

Выводим наибольшую цифру числа


323581: nastikots поможешь с информатикой зайди на мой вопрос пожалуйста
Похожие вопросы