Python Python задачи
Python задачи.Найти наибольшую цифру натурального ряда чисел
С клавиатуры вводится натуральное число. Найти его наибольшую цифру. В ведённом ряде. Например, введено число 748927183 - наибольшее число в ряде 9.Разбор задачи на Python
Алгоритм решение задачи на python
Переменная a — заданное число, переменная m — максимальная цифра. Предположим, что последняя цифра числа является максимальной.
Извлекаем его с помощью операции нахождения остатка при делении на 10.
Так как последнюю цифру мы уже рассмотрели, избавимся от нее с помощью операции деления на 10.
Далее в цикле мы извлекаем каждую цифру из конца числа и сравниваем ее со значением m.Если следующая цифра больше, мы присваиваем ее переменной m.
Также в цикле нужно избавиться от уже учтенной последней цифры. Цикл завершается, когда переменная а становится равной нулю, т. е. он выполняется до тех пор, пока переменная а больше нуля.
В конце программы мы выведем на экран значение m. Это будет самая большая цифра исходного числа.
Решени задачи на языке python
a = int(input('Введите число'))
m = a%10
a = a//10
while a > 0:
....if a%10 > m:
........m = a%10
....a = a//10
print(m)
Все задачи на python
Python Python задачи
Репост статьи
17 июля 2022 г.
Почему мы выбираем Timeweb
TimewebЧто такое хостинг, как выбрать хостинг , почему мы остановились на Timeweb
Комментарии
Ваш комментарий будет первым !