Бесплатный урок с нашим репетитором!

Узнать подробнее

Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все вопросы нейросети
Бесплатный пробный урок с репетитором

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 09 февраля 2026 18:14

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

Ответ нейросети

09 февраля 2026 18:14

Цель понятна: показать пошаговое решение и привести готовую программу на языке Python, которая считает среднюю температуру за неделю, вводимую с клавиатуры.

Пояснение по алгоритму (для понимания)

  • Шаг 1: собрать 7 значений температур за каждый день недели.
  • Шаг 2: найти их сумму.
  • Шаг 3: разделить сумму на 7, чтобы получить среднее.
  • Шаг 4: вывести результат (лучше с двумя знаками после запятой).

Пример программы на Python (для средней школы)

# Программа: вычисляет среднюю температуру за неделю
# Ввод: 7 чисел (температуры за каждый день)
# Вывод: средняя температура за неделю

def main():
    temps = []
    print("Введите температуру за каждый день недели (7 чисел).")
    for i in range(7):
        while True:
            user_input = input(f"День {i+1}: ")
            try:
                t = float(user_input)
                temps.append(t)
                break
            except ValueError:
                print("Некорректный ввод. Пожалуйста, введите число.")

    average = sum(temps) / 7
    print(f"Средняя температура за неделю: {average:.2f}°C")

if __name__ == "__main__":
    main()

Как работает программа

  • Пользователь по очереди вводит 7 чисел (температуры за каждый день).
  • Все значения преобразуются в числа с плавающей точкой (float); если ввод не число, запрашивается повторно.
  • Сумма всех 7 чисел делится на 7, чтобы получить среднее арифметическое.
  • Результат выводится с двумя знаками после запятой, например: 21.75°C.

Дополнительные заметки (варианты расширения)

  • Можно разрешить ввод одним соеди́нённым строкой: “23.5 24.0 22.8 21.0 20.5 19.0 18.5” и распарсить шесть пробелов. Но для учебной задачи надёжнее оставлять по одному числу за ввод.
  • Можно добавить проверку диапазона температуры, если нужно, например от -50 до 50°C, и выдавать предупреждение, если число выходит за пределы.

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

Похожие вопросы 15

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

Саша — ассистент в телеграмме

Написать программу, которая вычисляет среднюю температуру воздуха за неделю. Исходные данные вводятся с клавиатуры.
Цель понятна: показать пошаговое решение и привести готовую программу на языке Python, которая считает среднюю температуру за неделю, вводимую с клавиатуры. Пояснение по алгоритму (для понимания) - Шаг 1: собрать 7 значений температур за каждый день недели. - Шаг 2: найти их сумму. - Шаг 3: разделить сумму на 7, чтобы получить среднее. - Шаг 4: вывести результат (лучше с двумя знаками после запятой). Пример программы на Python (для средней школы) ```python # Программа: вычисляет среднюю температуру за неделю # Ввод: 7 чисел (температуры за каждый день) # Вывод: средняя температура за неделю def main(): temps = [] print("Введите температуру за каждый день недели (7 чисел).") for i in range(7): while True: user_input = input(f"День {i+1}: ") try: t = float(user_input) temps.append(t) break except ValueError: print("Некорректный ввод. Пожалуйста, введите число.") average = sum(temps) / 7 print(f"Средняя температура за неделю: {average:.2f}°C") if __name__ == "__main__": main() ``` Как работает программа - Пользователь по очереди вводит 7 чисел (температуры за каждый день). - Все значения преобразуются в числа с плавающей точкой (float); если ввод не число, запрашивается повторно. - Сумма всех 7 чисел делится на 7, чтобы получить среднее арифметическое. - Результат выводится с двумя знаками после запятой, например: 21.75°C. Дополнительные заметки (варианты расширения) - Можно разрешить ввод одним соеди́нённым строкой: “23.5 24.0 22.8 21.0 20.5 19.0 18.5” и распарсить шесть пробелов. Но для учебной задачи надёжнее оставлять по одному числу за ввод. - Можно добавить проверку диапазона температуры, если нужно, например от -50 до 50°C, и выдавать предупреждение, если число выходит за пределы.