1)ввести с клавиатуры массив из n элементов вывести на экран элементы меньшие среднего арифметического всех элементов массива 2) ввести с клавиатуры массив из n элементов вывести на экран максимальный четный элемент и минимальный нечетный элемент

13 Июл 2021 в 19:42
94 +1
0
Ответы
1

1) Пример решения задачи:

n = int(input("Введите количество элементов массива: "))
arr = []
for i in range(n):
element = int(input(f"Введите элемент {i+1}: "))
arr.append(element)
average = sum(arr) / len(arr)
print("Элементы меньше среднего арифметического:")
for element in arr:
if element < average:
print(element)

2) Пример решения задачи:

n = int(input("Введите количество элементов массива: "))
arr = []
for i in range(n):
element = int(input(f"Введите элемент {i+1}: "))
arr.append(element)
max_even = None
min_odd = None
for element in arr:
if element % 2 == 0 and (max_even is None or element > max_even):
max_even = element
if element % 2 != 0 and (min_odd is None or element < min_odd):
min_odd = element
print("Максимальный четный элемент:", max_even)
print("Минимальный нечетный элемент:", min_odd)

Эти примеры кода позволят вам решить поставленные задачи с вводом массива с клавиатуры и выводом необходимых элементов.

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