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

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

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

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

Вопрос от Анонимного юзера 22 сентября 2025 13:56

Задача № 4 «Информация о погоде» Напиши программу, которая составит информационную строку о погоде. Тип погоды, температура, осадки (только слово "да" или "нет") вводятся пользователем и подставляются в информационную строку. Формат ввода: Вводятся три строки: тип погоды, температура и осадки. Формат вывода: Если осадков нет: Сегодня {тип погоды}, {температура} градусов, осадков нет. Если осадки есть: Сегодня {тип погоды}, {температура} градусов, осадки. Ввод Вывод ясно +20 нет Сегодня ясно, +20 градусов, осадков нет.

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

22 сентября 2025 13:56

Задача понятна. Ниже пошаговое решение и рабочий код на Python. Подойдёт для средней школы.

Что делает программа

  • Считывает три строки: тип погоды, температуру, наличие осадков (да/нет).
  • Приводит осадки к нижнему регистру для надёжности.
  • Если осадков нет (нет), выводит строку: Сегодня {тип}, {температура} градусов, осадков нет.
  • Если осадки есть (да), выводит: Сегодня {тип}, {температура} градусов, осадки.
  • В конце ставится точка, как в примере.

Пошаговый алгоритм

  1. Ввести три строки: weather, temp, precip.
  2. precip = precip.lower().
  3. Если precip == "нет": вывести "Сегодня {weather}, {temp} градусов, осадков нет." Иначе: вывести "Сегодня {weather}, {temp} градусов, осадки."
  4. Готово.

Пример кода (Python)

weather = input().strip() temp = input().strip() precip = input().strip().lower()

if precip == "нет": print(f"Сегодня {weather}, {temp} градусов, осадков нет.") else: print(f"Сегодня {weather}, {temp} градусов, осадки.")

Пример выполнения Ввод: ясно +20 нет

Вывод: Сегодня ясно, +20 градусов, осадков нет.

Примечания

  • Пример учитывает, что температура может быть со знаком "+" и т.д.; она передаётся как строка и остается в выводе.
  • Чтобы быть устойчивым к регистру ввода, можно использовать precip.lower(), как в примере. Если введено что-то помимо "да"/"нет", программа всё равно выведет вариант с осадками (можно добавить дополнительную валидацию при необходимости).

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

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

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

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

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

qr-codegoogle-playapp-store

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

Задача № 4 «Информация о погоде» Напиши программу, которая составит информационную строку о погоде. Тип погоды, температура, осадки (только слово "да" или "нет") вводятся пользователем и подставляются в информационную строку. Формат ввода: Вводятся три строки: тип погоды, температура и осадки. Формат вывода: Если осадков нет: Сегодня {тип погоды}, {температура} градусов, осадков нет. Если осадки есть: Сегодня {тип погоды}, {температура} градусов, осадки. Ввод Вывод ясно +20 нет Сегодня ясно, +20 градусов, осадков нет.
Задача понятна. Ниже пошаговое решение и рабочий код на Python. Подойдёт для средней школы. Что делает программа - Считывает три строки: тип погоды, температуру, наличие осадков (да/нет). - Приводит осадки к нижнему регистру для надёжности. - Если осадков нет (нет), выводит строку: Сегодня {тип}, {температура} градусов, осадков нет. - Если осадки есть (да), выводит: Сегодня {тип}, {температура} градусов, осадки. - В конце ставится точка, как в примере. Пошаговый алгоритм 1) Ввести три строки: weather, temp, precip. 2) precip = precip.lower(). 3) Если precip == "нет": вывести "Сегодня {weather}, {temp} градусов, осадков нет." Иначе: вывести "Сегодня {weather}, {temp} градусов, осадки." 4) Готово. Пример кода (Python) weather = input().strip() temp = input().strip() precip = input().strip().lower() if precip == "нет": print(f"Сегодня {weather}, {temp} градусов, осадков нет.") else: print(f"Сегодня {weather}, {temp} градусов, осадки.") Пример выполнения Ввод: ясно +20 нет Вывод: Сегодня ясно, +20 градусов, осадков нет. Примечания - Пример учитывает, что температура может быть со знаком "+" и т.д.; она передаётся как строка и остается в выводе. - Чтобы быть устойчивым к регистру ввода, можно использовать precip.lower(), как в примере. Если введено что-то помимо "да"/"нет", программа всё равно выведет вариант с осадками (можно добавить дополнительную валидацию при необходимости).