Привет! Давай разберемся, какой задачей нам предстоит заняться. На картинке виден текст задачи номер четыре, который говорит:
«Напишите программу, которая находит минимальный и максимальный из элементов массива, заканчивающихся на "5". Если в массиве нет таких элементов, нужно вывести слово "нет".»
Отлично, вот как мы можем эту задачу решить:
- Переберем все элементы массива.
- Будем проверять каждый элемент на то, заканчивается ли он на 5.
- Если элемент удовлетворяет условию, сравним его с текущими минимальным и максимальным значениями среди элементов, оканчивающихся на 5.
- В конце работы программы выведем найденные минимальное и максимальное значения или слово "нет", если элементы, оканчивающиеся на 5, не были найдены.
Вот примерный код на Python, который решает эту задачу:
# Исходим из того, что массив чисел у нас уже есть, например:
массив = [10, 23, 35, 40, 55, 65, 78, 80, 95]
# Переменные для хранения минимального и максимального значения, инициализируем их как None
min_на_5 = None
max_на_5 = None
# Перебираем все элементы массива
for число in массив:
# Проверяем, оканчивается ли число на 5
if число % 10 == 5:
# Если это первое найденное число на 5, задаем начальные значения минимума и максимума
if min_на_5 is None and max_на_5 is None:
min_
