М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
adelina1112
adelina1112
18.12.2020 12:08 •  Информатика

PYTHON Ограничение времени 1 секунда
Ограничение памяти 64Mb
Ввод стандартный ввод или input.txt
Вывод стандартный вывод или output.txt
Напишите программу, которая составит информационную строку о погоде. Значения тип погоды, температура, осадки (только слово да или нет) вводятся пользователем и подставляются в информационную строку.

Формат ввода
Вводятся три строки: тип погоды, температура и осадки.

Формат вывода
если осадков нет
Сегодня {тип погоды}, {температура} градусов, осадков нет.

если осадки есть
Сегодня {тип погоды}, {температура} градусов, осадки.

👇
Ответ:
2345678234567
2345678234567
18.12.2020

a = input()

b = input()

c = input()

if c == 'да':

   print('Сегодня', a + ',', b, 'градусов, осадки.')

if c == 'нет':

   print('Сегодня', a + ',', b, 'градусов, осадков нет.')

4,8(61 оценок)
Ответ:
AliceStilinski
AliceStilinski
18.12.2020
Хорошо, давайте решим эту задачу step by step.

1. Сначала мы должны получить три строки от пользователя: тип погоды, температуру и наличие осадков. Мы можем использовать функцию input для этого.

```python
weather_type = input("Введите тип погоды: ")
temperature = input("Введите температуру: ")
precipitation = input("Наличие осадков (да/нет): ")
```

2. Затем нам нужно создать информационную строку в зависимости от наличия осадков. Мы можем использовать условный оператор if-else для этого.

```python
if precipitation == "нет":
info_string = f"Сегодня {weather_type}, {temperature} градусов, осадков нет."
else:
info_string = f"Сегодня {weather_type}, {temperature} градусов, осадки."
```

3. Наконец, мы должны вывести информационную строку на экран. Мы можем использовать функцию print для этого.

```python
print(info_string)
```

Теперь у нас есть полное решение задачи. Весь код вместе выглядит следующим образом:

```python
weather_type = input("Введите тип погоды: ")
temperature = input("Введите температуру: ")
precipitation = input("Наличие осадков (да/нет): ")

if precipitation == "нет":
info_string = f"Сегодня {weather_type}, {temperature} градусов, осадков нет."
else:
info_string = f"Сегодня {weather_type}, {temperature} градусов, осадки."

print(info_string)
```

Теперь, когда школьник запустит эту программу и введет значения для типа погоды, температуры и наличия осадков, программа составит и выведет информационную строку о погоде. Если осадков нет, она будет выглядеть следующим образом: "Сегодня [тип погоды], [температура] градусов, осадков нет." Если же осадки есть, информационная строка будет выглядеть следующим образом: "Сегодня [тип погоды], [температура] градусов, осадки."
4,7(44 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ