16. Напишите программу, которая в последовательности натуральных чисел определяет минимальное чётное число. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется чётное число. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число – минимальное чётное число.
python
# Считываем количество чисел в последовательности
n = int(input("Введите количество чисел в последовательности: "))
# Инициализируем минимальное четное число как максимальное возможное значение (30 000)
min_even = 30000
# Цикл для считывания чисел и поиска минимального четного числа
for _ in range(n):
num = int(input("Введите число: "))
if num % 2 == 0 and num < min_even:
min_even = num
# Выводим минимальное четное число
print("Минимальное четное число: ", min_even)
При запуске этой программы пользователю предлагается ввести количество чисел в последовательности, затем последовательно вводятся числа. Программа находит и выводит минимальное чётное число из введённых.
Например, если пользователь введет следующие числа:
Введите количество чисел в последовательности: 5
Введите число: 7
Введите число: 12
Введите число: 5
Введите число: 10
Введите число: 6
Программа выведет:
Минимальное четное число: 6
Таким образом, данная программа позволяет эффективно найти и вывести минимальное чётное число из заданной последовательности натуральных чисел.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет