Сделал 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