Информатика массив данных Напишите программу нахождения среднего арифметического минимального из кратных 5 и максимального их четных элементов массива А [1:50] заполненного произвольными числами в диапазоне [0,100].
Школьный вариант

16 Фев 2022 в 19:41
233 +1
0
Ответы
1

import random

Создаем массив с произвольными числами

A = [random.randint(0, 100) for _ in range(50)]

Находим минимальный элемент, который кратен 5

min_multiple_of_5 = min(filter(lambda x: x % 5 == 0, A))

Находим максимальный четный элемент

max_even = max(filter(lambda x: x % 2 == 0, A))

Находим среднее арифметическое минимального элемента, кратного 5, и максимального четного элемента

average = (min_multiple_of_5 + max_even) / 2

print(f"Массив A: {A}")
print(f"Минимальный элемент, кратный 5: {min_multiple_of_5}")
print(f"Максимальный четный элемент: {max_even}")
print(f"Среднее арифметическое: {average}")

16 Апр 2024 в 19:23
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир