Предмет: Информатика,
автор: batere
Несколько дней подряд метеоролог измеряет температуру воздуха в своём городе. Ваша программа считывает измеренные им значения и выводит среднее значение температуры за время измерений. Чтобы обозначить конец ввода данных, вводится значение, меньшее -300 (реальная температура не может быть ниже -273.15).
При проведении вычислений с действительными числами ответ может незначительно отличаться от математически правильного из-за погрешностей округления; это не повлияет на проверку решения.
Формат ввода
Несколько (не меньше одного) действительных чисел на отдельных строках — температура воздуха в разные дни.
Действительное число, меньшее -300.
Формат вывода
Одно действительное число — средняя температура воздуха.
Ответы
Автор ответа:
10
a = 0
days = -1
summ = 0
while a > -300:
summ += a
days += 1
a = float(input())
print(summ / days)
kukuebta320:
Если будут вопросы, то пиши в комментарии.
Похожие вопросы
Предмет: Информатика,
автор: sadadfg
Предмет: Математика,
автор: taohu0389
Предмет: Биология,
автор: nesterenkokristina62
Предмет: Математика,
автор: Natalija01