Количество осадков (в миллиметрах), выпавших за каждый день января, хранится в массиве. Определить количество дней, в которые выпало осадков больше, чем в среднем за один день месяца, и напечатать их дату (число месяца).

26 Мар 2022 в 19:40
124 +1
0
Ответы
1

Программный код для решения этой задачи на языке Python:

def days_with_more_rain(array):
avg_rain = sum(array) / len(array)
for i in range(len(array)):
if array[i] > avg_rain:
print("День {} - осадков {} мм".format(i + 1, array[i]))
# Пример использования
rainfall = [5, 10, 3, 8, 12, 4, 6, 7, 9, 11, 2, 6, 14, 5, 7, 10, 8, 4, 6, 9, 10, 7, 11, 13, 3, 5, 7]
days_with_more_rain(rainfall)

При выполнении данного кода будет выведен список дат и количества осадков (в мм), которое превышает среднее за день в этом месяце.

16 Апр 2024 в 18:59
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир