Лучшие помощники
5 февраля 2024 14:15
114

Неужели дождь

Виктор живет в Санкт-Петербурге и каждый день перед работой смотрит прогноз погоды на день. Если метеорологи обещают солнечный день, он берет с собой очки, если нет — зонт.

Составьте алгоритм, который:

  •  Спрашивает: «Какая сегодня погода?»
  •  Если ввести «Солнечная», выводит сообщение: «Возьми с собой очки».
  •  В противном случае выводит сообщение: «Возьми с собой зонт».
  •  Перед завершением работы выводит сообщение: «Хорошего дня!»

Нужно нарисовать блок схему. Язык python.

1 ответ
Посмотреть ответы
Вот алгоритм на языке Python:

```python
# Спрашиваем у пользователя погоду
погода = input("Какая сегодня погода? ")

# Проверяем погоду и выводим соответствующее сообщение
if погода == "Солнечная":
print("Возьми с собой очки")
else:
print("Возьми с собой зонт")

# Выводим сообщение перед завершением работы
print("Хорошего дня!")
```

А вот блок-схема для данного алгоритма:

```
+-----------------------+
| Начало |
+-----------------------+
| Вывести "Какая сегодня |
| погода?" |
+-----------------------+
|
|
v
+-----------------------+
| Считать погоду |
+-----------------------+
|
|
v
+-----------------------+
| Если погода равна |
| "Солнечная" |
+-----------------------+
|
|
v
+-----------------------+
| Вывести "Возьми с собой|
| очки" |
+-----------------------+
|
|
v
+-----------------------+
| Иначе |
+-----------------------+
|
|
v
+-----------------------+
| Вывести "Возьми с собой|
| зонт" |
+-----------------------+
|
|
v
+-----------------------+
| Вывести "Хорошего дня!"|
+-----------------------+
|
|
v
+-----------------------+
| Конец |
+-----------------------+
```
0
·
Хороший ответ
5 февраля 2024 14:21
Остались вопросы?
Найти нужный