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

Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое двузначных чисел или сообщает, что таких чисел нет. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность заканчивается числом 0 (0 – признак окончания ввода, не является членом последовательности). Количество чисел не превышает 100. Введённые числа не превышают 300. Программа должна вывести среднее арифметическое двузначных чисел или вывести NO, если таких чисел в последовательности нет.
На языке Python

Приложения:

Ответы

Автор ответа: Fireballl
2

Відповідь:

a = int(input())

ans = 0

b = a // 10

amount = 0

while a != 0:

   if b >= 1 and b < 10:

       ans = a + ans

       amount+=1

   a = int(input())

   b = a // 10

if amount > 0 :

   ans = ans / amount

   print(ans)

else :

   print('NO')  


tatemnika: что такое ans и amount?
Похожие вопросы
Предмет: Немецкий язык, автор: Anatolii1234
Предмет: Математика, автор: malinka0737
Предмет: Математика, автор: nikitatopchik