Задание
Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое чисел, кратных 8, или сообщает, что таких чисел нет \(выводит «NO»\). Программа получает на вход натуральные числа. Количество введённых чисел неизвестно,последовательность чисел заканчивается числом 0 \(0 – признак окончания ввода, не входит в последовательность\).
Программа должна вывести среднее арифметическое чисел, кратных 8, или вывести «NO», если таких чисел нет.
- x = int\(input\(\))
- s=0; k=0
- while x!=0 :
- if x%8==0:
- s+=x ; k+=1
- x = int\(input\(\))
- if k!=0 :
- print\(s/k\)
- else: print\('NO'\)