Вопрос задан 01.11.2026 в 06:14. Предмет Информатика. Спрашивает Щербакова Дарья.

Напишите программу, в которой осуществляется ввод целых чисел до тех пор, пока не будет введён ноль, и подсчёт суммы и среднего арифметического введённых положительных чисел (Python).

Перейти к ответам

Ответы на вопрос

Отвечает Мельшерова Лена.

Программа вводит числа до ввода нуля, затем выводит сумму и среднее арифметическое положительных чисел.

sum_pos = 0
count_pos = 0

while True:
    n = int(input())
    if n == 0:
        break
    if n > 0:
        sum_pos += n
        count_pos += 1

print("Сумма:", sum_pos)
if count_pos > 0:
    print("Среднее:", sum_pos / count_pos)
else:
    print("Положительных чисел не было")

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос