Напишите программу, которая заполняет массив из 20 элементов и находит в нём минимальный из чётных элементов и его номер. Предполагается, что в массиве есть чётные элементы.

5 Сен 2019 в 06:42
246 +1
1
Ответы
1

Пример программы на Python:

import random
# Создаем массив из 20 элементов
arr = [random.randint(1, 100) for _ in range(20)]
# Находим минимальный из четных элементов и его номер
min_even = float('inf')
min_even_index = -1
for i in range(len(arr)):
if arr[i] % 2 == 0:
if arr[i] < min_even:
min_even = arr[i]
min_even_index = i
# Выводим исходный массив и результаты
print("Исходный массив:", arr)
print("Минимальный из четных элементов:", min_even)
print("Индекс минимального четного элемента:", min_even_index)

Пример вывода:

Исходный массив: [23, 12, 7, 44, 67, 8, 91, 20, 50, 58, 61, 99, 44, 97, 83, 14, 37, 76, 20, 6]
Минимальный из четных элементов: 6
Индекс минимального четного элемента: 19
20 Апр 2024 в 03:58
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир