Дан целочисленный массив из 30эллементов.элементы массива могут принимать значения от 0 до 1000 опишите на языке программирования алгоритм позв. Найти среднее арифметисеское нечетных трехзначных чисел из этого массимп

8 Окт 2019 в 23:41
162 +4
1
Ответы
1
arr = [457, 202, 689, 815, 723, 101, 330, 999, 445, 768, 213, 567, 889, 432, 736, 900, 123, 555, 679, 387, 478, 623, 945, 308, 771, 222, 104, 632, 801, 978]
count = 0
sum_num = 0
for num in arr:
if num >= 100 and num <= 999 and num % 2 != 0:
count += 1
sum_num += num
average = sum_num / count
print("Среднее арифметическое нечетных трехзначных чисел:", average)

Алгоритм пройдет по каждому элементу массива, проверит, является ли он нечетным и трехзначным числом, и если условие выполняется, то это число будет добавлено в сумму, и увеличено количество таких чисел. Наконец, программа вычислит среднее арифметическое всех таких чисел и выведет результат.

19 Апр в 12:56
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 93 453 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир