Ученики 4 класса вели дневники наблюдения за погодой и ежедневно записывали дневную температуру. Найдите среднюю температуру для дней, когда температура поднималась выше нуля градусов. Определите количество таких дней. Гарантируется, что за время наблюдения хотя бы в один из дней температура поднималась выше нуля градусов. Программа получает на вход количество дней, в течение которых проводилось наблюдение N (1 ≤ N ≤ 31), затем для каждого дня вводится температура.
Пример работы программы:
| Входные данные | Выходные данные |
4 –5 12 –2 8 | 10.0 2 |
Приведем решение Павла Шостка на языке Pascal.
var a:=readarrinteger(readinteger).where(x->x>0).ToArray;
println(a.Average);
println(a.Count);
Приведем решение на языке Python.
n = int(input())
s = 0
cnt = 0
for i in range(n):
x = int(input())
if x > 0:
s += x
cnt +=1
print(s / cnt)
print(cnt)



