Предмет: Информатика,
автор: Dasik403
Помогите пожалуйста с решением задачи Пайтоном.
Приложения:
Ответы
Автор ответа:
0
Ответ:
print(max(map(int, list(input()))))
Автор ответа:
0
Ответ:
Вам уже написали хорошее решение, но вижу, что тема урока - цикл While, поэтому вот решение с ним
Объяснение:
n = int(input("Введите натуральное число"))
greatest_digit = 0 # Здесь храним самую большую цифру числа
while n > 0:
# Операция n%10 дает нам последнюю цифру числа
# Эту цифру мы передаем функции max для сравнения
greatest_digit = max(greatest_digit, n % 10)
# Операция n//10 отсекает последнюю цифру числа
n //= 10
print(greatest_digit)
Похожие вопросы
Предмет: Физика,
автор: tatanaborisuk41
Предмет: Геометрия,
автор: Foxerta
Предмет: Химия,
автор: annittaaaaaaaaa
Предмет: Русский язык,
автор: makar1701
Предмет: Математика,
автор: ayyabelayaoyqtun