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) # выводим результат
Новые вопросы
Английский язык,
1 год назад
Физика,
1 год назад
История,
1 год назад
Геометрия,
6 лет назад
Алгебра,
6 лет назад