Привет! Давай посмотрим на твою задачу.
Текст на картинке довольно размытый, но можно разобрать следующее:
Задача №3: Напишите программу, которая находит минимальный и максимальный из четных элементов массива. Гарантируется, что все элементы массива находятся в диапазоне [-100;100] и среди них есть хотя бы один четный элемент.
Для решения этой задачи нам нужно пройтись по массиву, проверить каждый элемент на четность и сравнить его с текущими минимальным и максимальным четными элементами, которые мы обновляем по мере прохождения. Если массив обрабатывается первый раз, минимальный и максимальный элементы сначала задаются как None или как экстремально большое и маленькое число.
Вот пример кода на Python:
# Предположим, у нас есть массив чисел:
array = [10, 3, 7, -2, 8, 5]
# Инициализируем переменные для минимального и максимального четных числа
min_even = None
max_even = None
# Проходимся по всем элементам массива
for number in array:
# Проверяем, является ли элемент четным
if number % 2 == 0:
# При первом обнаружении четного числа устанавливаем минимум и максимум
if min_even is None or max_even is None:
min_even = max_even = number
# Обновляем минимальное и максимальное значения при необходимости
if number < min_even:
min_even = number
elif number > max_even:
max_even = number
# Если четные элементы были найдены, выводим результат
if min_even
