Напишите программу, которая в последовательности натуральных чисел находит среднее арифметическое двузначных чисел или сообщает, что таких чисел нет. Программа получает на вход натуральные числа, количество введённых чисел неизвестно, последовательность заканчивается числом 0 (0 – признак окончания ввода, не является членом последовательности). Количество чисел не превышает 100. Введённые числа не превышают 300. Программа должна вывести среднее арифметическое двузначных чисел или вывести NO, если таких чисел в последовательности нет.
total_sum = 0 count = 0 while True: n = int(input("Введите натуральное число (для окончания введите 0): ")) if n == 0: break if 10 <= n < 100: total_sum += n count += 1 if count == 0: print("NO") else: average = total_sum / count print("Среднее арифметическое двузначных чисел:", average)
count = 0
while True:
n = int(input("Введите натуральное число (для окончания введите 0): "))
if n == 0:
break
if 10 <= n < 100:
total_sum += n
count += 1
if count == 0:
print("NO")
else:
average = total_sum / count
print("Среднее арифметическое двузначных чисел:", average)