Предмет: Информатика, автор: Dasik403

Помогите пожалуйста с решением задачи Пайтоном.

Приложения:

Ответы

Автор ответа: zhazhazha69
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)

Похожие вопросы
Предмет: Геометрия, автор: Foxerta