Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя
Помощь начинающим программистам, IT Статьи , Маркетинг и создание сайта с нуля своими...  · 15 апр 2022  · blogproger.ru

Python задачи.Найти наибольшую цифру натурального числа

С клавиатуры вводится натуральное число. Найти его наибольшую цифру. В ведённом ряде. Например, введено число 748927183 - наибольшее число число в ряде 9
Алгоритм решение задачи на python
Переменная a — заданное число, переменная m — максимальная цифра. Предположим, что последняя цифра числа является максимальной.
Извлекаем его с помощью операции нахождения остатка при делении на 10.
Так как последнюю цифру мы уже рассмотрели, избавимся от нее с помощью операции деления на 10.
Далее в цикле мы извлекаем каждую цифру из конца числа и сравниваем ее со значением m.Если следующая цифра больше, мы присваиваем ее переменной m.
Также в цикле нужно избавиться от уже учтенной последней цифры. Цикл завершается, когда переменная а становится равной нулю, т. е. он выполняется до тех пор, пока переменная а больше нуля.
В конце программы мы выведем на экран значение m. Это будет самая большая цифра исходного числа.
Решени задачи на языке python
a = int(input('Введите число'))
m = a%10
a = a//10
while a > 0:
    if a%10 > m:
        m = a%10
    a = a//10
print(m)
Новые статьи с сайта blogproger.ru :
  1. Нужна ли физика программисту ?
  2. Язык программирования и их значение
  3. Суть работы программиста
  4. Python задачи. Перевести байты в килобайты или наоборот