1.     Нарисуйте блок-схему, напишите программу с вложенным условием к следующей задаче: Сания хочет собрать яблоки на бахче. Если там нет вредителей, к тому же яблоки дозрели, то она сможет сварить сладкое яблочное варенье. Иначе ей придется собрать сливы. Соблюдайте синтаксис языка. (4б)  

ЮлияСтоянова ЮлияСтоянова    3   09.03.2021 15:05    3

Ответы
Nikitaprodakshen Nikitaprodakshen  18.01.2024 03:57
Конечная блок-схема будет выглядеть так:
```
+----[Дозрели яблоки?]---+
| |
| |
[Нет вредителей?]----+------[Собрать яблоки]--+
| |
| |
+----[Собрать сливы]--------+
```

Используемый язык программирования: Python.

Вот программа, которая решает данную задачу:

```python
vrediteli = input("Есть ли вредители на бахче? (да/нет): ")
dozreli_yabloki = input("Дозрели ли яблоки? (да/нет): ")

if vrediteli == "нет" and dozreli_yabloki == "да":
print("Сварите яблочное варенье")
else:
print("Соберите сливы")
```

Пояснение по программе:
- Переменная `vrediteli` получает ответ от пользователя на вопрос о наличии вредителей на бахче.
- Переменная `dozreli_yabloki` получает ответ от пользователя о дозревании яблок.
- Вложенное условие `if` проверяет два условия: отсутствие вредителей и дозревание яблок. Если оба условия выполняются, программа выводит сообщение "Сварите яблочное варенье". В противном случае, программа выводит сообщение "Соберите сливы".
- Результат выводится на экран с помощью функции `print()`.

Пример работы программы:
```
Есть ли вредители на бахче? (да/нет): нет
Дозрели ли яблоки? (да/нет): да
Сварите яблочное варенье
```

```
Есть ли вредители на бахче? (да/нет): да
Дозрели ли яблоки? (да/нет): нет
Соберите сливы
```

Надеюсь, я смог помочь! Если у вас остались вопросы, пожалуйста, задайте их!
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика