Дан целочисленный массив из 30 элементов. Элементы массива могут принимать значения от 0 до 1000. Опишите на русском языке или на одном из языков программирования алгоритм, который позволяет подсчитать и вывести среднее арифметическое элементов массива, имеющих нечетное значение. Гарантируется, что в исходном массиве хотя бы один элемент имеет нечетное значение.
Алгоритм на одном из языков программирования (Python):
arr = [ваш массив из 30 элементов] sum_odd = 0 count_odd = 0 for num in arr: if num % 2 != 0: sum_odd += num count_odd += 1 average_odd = sum_odd / count_odd print("Среднее арифметическое элементов массива с нечетными значениями:", average_odd)
Этот алгоритм пройдет по всем элементам массива и, если элемент нечетный, добавит его к сумме нечетных значений и увеличит счетчик. После этого алгоритм вычислит среднее арифметическое элементов с нечетными значениями и выведет его на экран.
Алгоритм на одном из языков программирования (Python):
arr = [ваш массив из 30 элементов]sum_odd = 0
count_odd = 0
for num in arr:
if num % 2 != 0:
sum_odd += num
count_odd += 1
average_odd = sum_odd / count_odd
print("Среднее арифметическое элементов массива с нечетными значениями:", average_odd)
Этот алгоритм пройдет по всем элементам массива и, если элемент нечетный, добавит его к сумме нечетных значений и увеличит счетчик. После этого алгоритм вычислит среднее арифметическое элементов с нечетными значениями и выведет его на экран.