Перевод тебе тоже по плечу! Теперь давай попробуем искать нужные цифры и сравнивать их друг с другом. Так мы выясним номер класса, в котором учится злоумышленник.
Напиши программу, которая принимает натуральное число n, а затем n чисел от 1 до 200. Выведи максимальное из них, которое заканчивается на 9. Если такого числа нет, напечатай «Нет».
python
n = int(input("Введите количество чисел: "))
max_number = -1
for i in range(n):
num = int(input("Введите число от 1 до 200: "))
if num % 10 == 9 and num > max_number:
max_number = num
if max_number == -1:
print("Нет")
else:
print("Максимальное число, которое заканчивается на 9:", max_number)
После запуска программы она будет запрашивать количество чисел, которые нужно ввести, а затем самые числа в диапазоне от 1 до 200. После ввода всех чисел программа выведет максимальное из тех, которые заканчиваются на 9, либо сообщит, что такого числа нет.
Пример работы программы:
Введите количество чисел: 5
Введите число от 1 до 200: 15
Введите число от 1 до 200: 29
Введите число от 1 до 200: 96
Введите число от 1 до 200: 101
Введите число от 1 до 200: 50
Максимальное число, которое заканчивается на 9: 29
В этом примере было введено 5 чисел, из которых только число 29 заканчивается на 9. Поэтому оно и было выведено как максимальное число, удовлетворяющее условиям задачи.
Надеюсь, справился с задачей и ответ полностью соответствует требованиям и ожиданиям. Если у вас остались вопросы, пожалуйста, задайте их.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет