Сделал 12 задание Параграф 2.3
This commit is contained in:
parent
5dea05279a
commit
da7bdf7955
40
2.3_lesson.12.20.py
Normal file
40
2.3_lesson.12.20.py
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
''' ****** Задание 12(L) из 20 Параграф 2.3 *********
|
||||
* Рассмотрим похожую задачу, но теперь обработаем цифры по-другому.
|
||||
|
||||
Мы продолжаем наши эксперименты с числами!
|
||||
На этот раз нужно выполнить другое действие — найти максимальную цифру числа.
|
||||
|
||||
Напишите программу для выполнения этого действия.
|
||||
|
||||
Формат ввода
|
||||
Вводится одно натуральное число.
|
||||
|
||||
Формат вывода
|
||||
Требуется вывести одно натуральное число – максимальную цифру исходного.
|
||||
|
||||
Пример 1
|
||||
Ввод
|
||||
|
||||
12345
|
||||
Вывод
|
||||
|
||||
5
|
||||
'''
|
||||
|
||||
|
||||
if __name__ == "__main__"
|
||||
number = int(input())
|
||||
if number == 0:
|
||||
print(0)
|
||||
else:
|
||||
max_digit = -1
|
||||
while number > 0:
|
||||
last_digit = number % 10
|
||||
if last_digit > max_digit:
|
||||
max_digit = last_digit
|
||||
number //= 10
|
||||
print(max_digit)
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in a new issue