Яндекс реклама
Python задачи.Найти наибольшую цифру натурального ряда чисел
Blog/Proger
Найти наибольшую цифру натурального числа
Python Python задачи

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

С клавиатуры вводится натуральное число. Найти его наибольшую цифру. В ведённом ряде. Например, введено число 748927183 - наибольшее число в ряде 9.Разбор задачи на Python



Алгоритм решение задачи на python

Переменная a — заданное число, переменная m — максимальная цифра. Предположим, что последняя цифра числа является максимальной.

Извлекаем его с помощью операции нахождения остатка при делении на 10.

Так как последнюю цифру мы уже рассмотрели, избавимся от нее с помощью операции деления на 10.

Далее в цикле мы извлекаем каждую цифру из конца числа и сравниваем ее со значением m.Если следующая цифра больше, мы присваиваем ее переменной m.

Также в цикле нужно избавиться от уже учтенной последней цифры. Цикл завершается, когда переменная а становится равной нулю, т. е. он выполняется до тех пор, пока переменная а больше нуля.

В конце программы мы выведем на экран значение m. Это будет самая большая цифра исходного числа.

Решени задачи на языке python

Решени задачи на языке 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)






Все задачи на python
Python Python задачи

Репост статьи



17 июля 2022 г.

Хостинг
Почему мы выбираем Timeweb
Timeweb

Что такое хостинг, как выбрать хостинг , почему мы остановились на Timeweb

Комментарии могут оставлять только зарегестрированные пользователи!



Комментарии


Ваш комментарий будет первым !