Как определить максимальную и минимальную цифры натурального числа в Python? Вводится одно натуральное число
Как определить максимальную и минимальную цифры натурального числа в Python?
Вводится одно натуральное число. Как вывести его максимальную и минимальную цифры с помощью программы?
02.12.2023 12:09
Для определения максимальной и минимальной цифры в натуральном числе в Python, можно использовать следующий алгоритм:
1. Считываем введенное натуральное число с помощью функции `input()`.
2. Инициализируем переменные `максимальная_цифра` и `минимальная_цифра` значением первой цифры в числе. Предположим, что первая цифра уже является и максимальной, и минимальной.
3. Используем цикл `for` для прохода по каждой цифре в числе.
4. Внутри цикла проверяем, если текущая цифра больше значения переменной `максимальная_цифра`, то обновляем значение `максимальная_цифра` на текущую цифру.
5. Проверяем, если текущая цифра меньше значения переменной `минимальная_цифра`, то обновляем значение `минимальная_цифра` на текущую цифру.
6. После завершения цикла, выводим значения `максимальная_цифра` и `минимальная_цифра` с помощью функции `print()`.
Демонстрация:
Совет:
Для лучшего понимания перед запуском программы, стоит разобраться с работой цикла `for` и использованием условных операторов `if`. Это поможет вам более точно определить, как программа находит максимальную и минимальную цифры в числе.
Проверочное упражнение:
Напишите программу, которая находит максимальную и минимальную цифры в числе 745028.