Предмет: Информатика, автор: wwj07681

PYTHON/Напишите программу, которая в последовательности натуральных чисел находит
среднее арифметическое чисел, кратных 8, или сообщает, что таких чисел нет
(выводит «NO»). Программа получает на вход количество чисел в
последовательности, а затем сами числа.
Программа должна вывести среднее арифметическое чисел, кратных 8, или вывести «NO», если таких чисел нет

Ответы

Автор ответа: Аноним
3

n = int(input())

a = list(map(int, input().split()))

num_sum = 0

num_count = 0

for x in a:

   if x % 8 == 0:

       num_sum += x

       num_count += 1

if num_count:

   print(num_sum/num_count)

else:

   print('NO')

Приложения:
Похожие вопросы
Предмет: Алгебра, автор: ЮлияСуперская
Предмет: Математика, автор: умник1703