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

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

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

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

osipovvlavlad osipovvlavlad    1   02.10.2020 07:26    120

Ответы
Lilia3002 Lilia3002  02.10.2020 08:01

a = input()

b = input()

c = input()

if c == 'да':

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

if c == 'нет':

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

ПОКАЗАТЬ ОТВЕТЫ
teeqo777 teeqo777  24.01.2024 18:18
Хорошо, давайте решим эту задачу 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)
```

Теперь, когда школьник запустит эту программу и введет значения для типа погоды, температуры и наличия осадков, программа составит и выведет информационную строку о погоде. Если осадков нет, она будет выглядеть следующим образом: "Сегодня [тип погоды], [температура] градусов, осадков нет." Если же осадки есть, информационная строка будет выглядеть следующим образом: "Сегодня [тип погоды], [температура] градусов, осадки."
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика