Предмет: Информатика,
автор: no14name
Напишите программу, в которой осуществляется ввод целых чисел до тех пор, пока не будет введён ноль, и подсчёт
суммы и среднего арифметического введённых положительных чисел (Python!!!!!)
Срочно!!!
Ответы
Автор ответа:
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)
Похожие вопросы
Предмет: Русский язык,
автор: skokova761
Предмет: Русский язык,
автор: misisbulatowa
Предмет: Английский язык,
автор: aranse2004
Предмет: Алгебра,
автор: lomakineduard
Предмет: Литература,
автор: sobakazabiyaka