# Ввод размера массива n = int(input("Введите размер массива: ")) while n > 20: print("Размер массива должен быть <= 20. Попробуйте еще раз.") n = int(input("Введите размер массива: ")) # Ввод элементов массива A = [] for i in range(n): 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("В массиве нет элементов с нечетными номерами.")
Этот код сначала запрашивает у пользователя размер массива, а затем элементы массива. Далее он находит сумму и количество элементов с нечетными индексами и вычисляет их среднее арифметическое. В конце выводится найденное значение.
Пример решения на Python:
# Ввод размера массиваn = int(input("Введите размер массива: "))
while n > 20:
print("Размер массива должен быть <= 20. Попробуйте еще раз.")
n = int(input("Введите размер массива: "))
# Ввод элементов массива
A = []
for i in range(n):
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("В массиве нет элементов с нечетными номерами.")
Этот код сначала запрашивает у пользователя размер массива, а затем элементы массива. Далее он находит сумму и количество элементов с нечетными индексами и вычисляет их среднее арифметическое. В конце выводится найденное значение.