Top.Mail.Ru
Ответы

Информатика интернет урок

Задание 2.

Изобразите в виде блок-схем алгоритмы с ветвлением для следующих ситуаций:

1) если в горшке с цветком земля сухая, цветок нужно полить (20 баллов);

2) если погода хорошая, то можно пойти купаться в море, в противном случае — пойти в бассейн (20 баллов).

В каждом случае поясните, какая форма ветвления вами использована — полная или неполная.

По дате
По Рейтингу
Аватар пользователя
Профи
1мес

1. Алгоритм полива цветка
Форма ветвления: Неполная (выполняется действие только при истинности условия).

[Начало]
|
V
[Земля сухая?] → Да → [Полить цветок]
|
Нет
|
V
[Конец]

2. Алгоритм выбора места для купания
Форма ветвления: Полная (есть действия для обоих вариантов условия).
Блок-схема:

[Начало]
|
V
[Погода хорошая?] → Да → [Купаться в море]
|
Нет
|
V
[Идти в бассейн]
|
V
[Конец]

Пояснение:
- В первом случае проверяется только условие «земля сухая». Если оно истинно - выполняется действие, иначе алгоритм завершается. Это неполное ветвление.
- Во втором случае есть два варианта действий в зависимости от условия («хорошая погода» или «плохая»). Это полное ветвление, так как учтены все возможные исходы.

Аватар пользователя
Мыслитель
1мес

Это изи, боже