tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Разработать программу,
Разработать программу, которая получает от пользователя натуральное трехзначное число и выводит самую большую его цифру(basic)
sladkaezhka19
1 15.04.2019 19:07
10
Ответы
Danielkz02
23.12.2023 16:32
Хорошо, давайте разработаем программу, которая будет находить самую большую цифру в трехзначном числе.
1. Сначала нужно получить трехзначное число от пользователя. Воспользуемся встроенной функцией input() для этого:
number = int(input("Введите трехзначное число: "))
2. Теперь нам нужно проверить, является ли введенное число трехзначным. Для этого воспользуемся условным оператором if:
if number < 100 or number > 999:
print("Вы ввели неправильное число. Пожалуйста, введите трехзначное число.")
exit()
3. Далее нам нужно найти самую большую цифру в числе. Для этого можно преобразовать число в строку и использовать цикл for для перебора каждой цифры:
max_digit = 0
for digit in str(number):
if int(digit) > max_digit:
max_digit = int(digit)
4. Наконец, мы можем вывести найденную самую большую цифру:
print("Самая большая цифра в числе", number, "-", max_digit)
Вот и все, программа готова! Теперь вы можете проверить ее, введя трехзначное число.
Например, если пользователь введет число 586, программа должна вывести: "Самая большая цифра в числе 586 - 8".
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
movnar98
08.02.2021 18:49
(2м + 1 / 2м - 1 - 2м - 1 / 2м - 1) : 4м / 10м - 5...
Злата168
08.02.2021 18:49
А сколько яблок нужно добавить, чтобы можно было разделить все яблоки на цело между друзьями? На вход подаются два числа: количество друзей и яблок. На выходе должно быть одна...
РешОрше
08.10.2019 14:30
Написати програму обчислення суму квадратив чисел вид 1 до 6...
деня1990
08.10.2019 14:30
1) получите представление числа с плавающей точкой: 0,000036985^1025а,2в^1610101,11101^22) запишите двоичное представление числа 48,025 в форме с плавающей точкой....
goshaaaAa
08.10.2019 14:30
1) получите представления числа с плавающей точкой: 0,000036985^10 25а,2b^16 10101,11101^2 2) запишитк двоичное представление числа 48,025 в форме с плавающей точкой....
kikl33
08.10.2019 14:30
Список, элемент которого сам является списком, используют? help me!...
Вишенка011
08.10.2019 14:30
Ввести три числа и вывести их в порядке возрастания. в программе кумир,!...
6811694978ффф
08.10.2019 14:30
Написать алгоритмы решения следующих : 1) даны масса и объем двух веществ. плотность какого вещества больше? 2) верно ли, что трехзначное число начинается с четной цифры? ,...
Ivanøva34
23.03.2020 04:03
Какой пункт назначения параметров в заголовке программы PASCAL?...
poliaaaaaa
23.09.2019 03:40
Посоветуйте сайт или книгу для изучения паскаль...
Популярные вопросы
Докажите ,что функция f(x)=x^2/x^2+5 является четной, у меня контрольная,....
3
Написать письмо другу на языке 60 плачу...
1
1.переписать, вставить пропущенные буквы, обозначить орфограмму. несг..раемый...
2
9•1 1/9•11•1 1/11•13•1 1/13 решите по действиям...
1
Вм6 приехали 54 ребёнка. среди любых трёх какие-то двое знают друг друга....
1
Какая главная мысль в сказке сын полка коротко...
3
Музыка: е.д.крииская.г.п сергеева. т.с.шмагина. стр 52-56 пересказ по плану:...
1
Сочинение(100-150)слов по мопассану рассказ «ожерелье» не списанный с интернета....
2
Укажите главное различие растений из классов двудольных и однодольных...
3
Объясните запятые я,сидя в тени,читал книгу за книгой двух своих любимцев:...
1
1. Сначала нужно получить трехзначное число от пользователя. Воспользуемся встроенной функцией input() для этого:
number = int(input("Введите трехзначное число: "))
2. Теперь нам нужно проверить, является ли введенное число трехзначным. Для этого воспользуемся условным оператором if:
if number < 100 or number > 999:
print("Вы ввели неправильное число. Пожалуйста, введите трехзначное число.")
exit()
3. Далее нам нужно найти самую большую цифру в числе. Для этого можно преобразовать число в строку и использовать цикл for для перебора каждой цифры:
max_digit = 0
for digit in str(number):
if int(digit) > max_digit:
max_digit = int(digit)
4. Наконец, мы можем вывести найденную самую большую цифру:
print("Самая большая цифра в числе", number, "-", max_digit)
Вот и все, программа готова! Теперь вы можете проверить ее, введя трехзначное число.
Например, если пользователь введет число 586, программа должна вывести: "Самая большая цифра в числе 586 - 8".