Составьте программу к . натуральное число n. требуется найти его а) наибольшую цифру
б) наименьшую цифру
187
245
Ответы на вопрос:
ответ:
пусть переменная a - заданное число, переменная m - максимальная цифра.
предположим, что последняя цифра числа и есть максимальная. извлечем ее с операции нахождения остатка при делении на 10.
поскольку последнюю цифру мы уже учли, то избавимся от нее с операции деления нацело на 10.
далее в цикле будем извлекать с конца числа каждую его цифру и сравнивать со значением m. если очередная цифра больше, то будем присваивать ее переменной m.
также в цикле надо избавляться от последней, уже учтенной, цифры. цикл завершает свою работу, когда переменная a станет равной нулю, т. е. он работает, пока переменная a больше нуля.
в конце программы выведем значение m на экран. это и будет наибольшая цифра исходного числа.
объяснение:
Популярно: История
-
vigolnikov17.04.2022 06:26
-
igarsuper124.12.2021 03:09
-
nasibovschool22.03.2021 04:59
-
oDESo11.10.2020 02:30
-
Данииб17.01.2021 13:36
-
Tosya11121.03.2023 05:57
-
nikita22o26.02.2020 02:04
-
kirtema4327.08.2022 01:05
-
никиумняшка18.04.2020 16:36
-
sacha045701.12.2022 04:18