Выбор действий по условию
Ветвление принимает решение в конкретный момент выполнения.
Проверка и действие
Учебная модель команд PascalABC.NET. Выполняйте программу по шагам; следите за клеткой, датчиками и закраской.
Алгоритм ветвится, когда дальнейшие действия зависят от ответа «да» или «нет». Например: если идёт дождь, взять зонт, иначе взять кепку. В одном выполнении полного ветвления исполняется только одна из двух ветвей. Затем обе ветви сходятся к следующей общей команде.
Ветвление само не повторяет проверку. Если нужно проверять обстановку после каждого шага, его включают в цикл или применяют while. На блок-схеме условие обычно помещают в ромб, выходы подписывают «Да» и «Нет».