напишите программу в которой осуществляется ввод целых чисел ввод осуществятся до тех пор, пока не будет введен ноль) и подсчет суммы среднего арифметического введенных положительных тысяч. используйте оператор repeat.
решить на питоне
maxberd2010:
нахрєна тут repeat?
Ответы на вопрос
Ответил Stephan2
0
с использованием оператора while (вместо repeat, так как repeat не является стандартной конструкцией в Python):
total = 0
count = 0
while True:
num = int(input("Введите целое число: "))
if num == 0:
break
if num > 1000:
total += num
count += 1
if count > 0:
average = total / count
print("Сумма и среднее арифметическое введенных положительных чисел больше тысячи:")
print("Сумма:", total)
print("Среднее арифметическое:", average)
else:
print("Ни одного положительного числа больше тысячи не было введено.")
Новые вопросы