Массив А вводится с клавиатуры. Найти среднее арифметическое его элементов с нечетными номерами. Размер вводим с клавиатуры (<=20)

16 Дек 2019 в 19:44
184 +1
0
Ответы
1

Пример решения на Python:

# Ввод размера массива
n = intinput("Введитеразмермассива:")input("Введите размер массива: ")input("Введитеразмермассива:") while n > 20:
print("Размер массива должен быть <= 20. Попробуйте еще раз.")
n = intinput("Введитеразмермассива:")input("Введите размер массива: ")input("Введитеразмермассива:")
# Ввод элементов массива
A = for i in rangennn:
A.append(int(input(f"Введите элемент массива A[{i}]: "))
# Находим среднее арифметическое элементов с нечетными номерами
sum_odd = 0
count_odd = 0
for i in range(n):
if i % 2 != 0:
sum_odd += A[i]
count_odd += 1
if count_odd != 0:
avg_odd = sum_odd / count_odd
print(f"Среднее арифметическое элементов с нечетными номерами: {avg_odd}")
else:
print("В массиве нет элементов с нечетными номерами.")

Этот код сначала запрашивает у пользователя размер массива, а затем элементы массива. Далее он находит сумму и количество элементов с нечетными индексами и вычисляет их среднее арифметическое. В конце выводится найденное значение.

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