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

PYTHON!!! ДАЮ 45 БАЛЛОВ. Дана последовательность целых чисел, оканчивающаяся нулём. Необходимо найти среднее арифметическое чисел этой последовательности. Ноль числом последовательности не считается.

Ответы

Автор ответа: Xauro
0

sum = 0 # инициализируем переменную для суммы

count = 0 # инициализируем переменную для количества чисел

while True:

num = int(input("Введите число: ")) # просим пользователя ввести число

if num == 0: # если пользователь ввел 0, выходим из цикла

break

sum += num # добавляем число к сумме

count += 1 # увеличиваем счетчик количества чисел

if count == 0: # если пользователь не ввел ни одного числа, выводим сообщение об ошибке

print("Ошибка: последовательность не содержит чисел.")

else:

average = sum / count # вычисляем среднее арифметическое

print("Среднее арифметическое: ", average) # выводим результат

Похожие вопросы
Предмет: Математика, автор: diankahimka09
Предмет: Українська мова, автор: tivashina12
Предмет: Химия, автор: nakarnuk