Вопрос:

Напишите программу, которая вычисляет среднюю за неделю температуру воздуха. Исходные данные вводятся с клавиатуры.

Смотреть решения всех заданий с листа

Ответ:

Вот пример кода на Python, который запрашивает у пользователя температуру воздуха за каждый день недели и вычисляет среднюю температуру:

def calculate_average_temperature():
    temperatures = []
    days = ["Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота", "Воскресенье"]

    for day in days:
        while True:
            try:
                temp = float(input(f"Введите температуру для {day}: "))
                temperatures.append(temp)
                break
            except ValueError:
                print("Некорректный ввод. Пожалуйста, введите число.")

    average_temperature = sum(temperatures) / len(temperatures)
    return average_temperature

average = calculate_average_temperature()
print(f"Средняя температура за неделю: {average:.2f}")

Этот код запрашивает у пользователя температуру за каждый день недели, сохраняет их в списке, а затем вычисляет и выводит среднюю температуру. Обратите внимание на обработку ошибок ввода: если пользователь вводит не число, программа попросит ввести значение снова.

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие