Предмет: Информатика,
автор: kpatos27
Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое двузначных чисел или сообщает, что таких чисел нет. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность заканчивается числом 0 (0 – признак окончания ввода, не является членом последовательности). Количество чисел не превышает 100. Введённые числа не превышают 300. Программа должна вывести среднее арифметическое двузначных чисел или вывести NO, если таких чисел в последовательности нет.
На языке Python
Приложения:
Ответы
Автор ответа:
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
Предмет: Русский язык,
автор: natasha06091979
Предмет: Математика,
автор: malinka0737
Предмет: Математика,
автор: nikitatopchik