Напишите программу, в которой осуществляется ввод целых чисел до тех пор, пока не будет введён ноль, и подсчёт
суммы и среднего арифметического введённых положительных чисел (Python!!!!!)
Срочно!!!
Ответы на вопрос
Ответил MaxLevs
1
- def getIntSeq():
- while True:
- k = int(input())
- if k == 0: break
- yield k
- return
- xs = [x for x in getIntSeq() if x > 0]
- S = sum(xs)
- avg = float(S) / len(xs)
- print("Sum of positive elements: %d" % S)
- print("Avg of positive elements: %d" % avg)
Новые вопросы
Русский язык,
2 года назад
Другие предметы,
2 года назад
Русский язык,
2 года назад
Математика,
2 года назад
Алгебра,
8 лет назад