Напишите программу ,которая в последовательности натуральных чисел находит среднее арифметическое чисел ,кратных 6,или сообщает ,что таких чисел нет (выводит '' NO'').Программа получает на вход натуральные числа, количество введённых чисел неизвестно ,последовательность чисел заканчивается числом 0 ( 0-признак окончания ввода ,не входит в последовательность ) .Количество чисел не превышает 10 .Введённые числа не превышает 300. Программа должна вывести среднее арифметическое чисел,кратных 6,или вывести "NO'' если таких чисел нет . Значение выводить с точностью до десятых.
summa = 0 count = 0 while True: num = int(input()) if num == 0: break if num % 6 == 0: summa += num count += 1 if count == 0: print("NO") else: average = summa / count print("{:.1f}".format(average))
count = 0
while True:
num = int(input())
if num == 0:
break
if num % 6 == 0:
summa += num
count += 1
if count == 0:
print("NO")
else:
average = summa / count
print("{:.1f}".format(average))