|
Второй базовой структурой является структура разветвления также называемая структура если-то-иначе. Эта структура обеспечивает в зависимости от результата проверки условия (истина или ложь) выбор одного из альтернативных путей работы алгоритма.
Возможные пути выполнения алгоритма помечаются соответствующими метками истина/ложь, да/нет, 0/1.
В частном случае может оказаться, что для одного из выбранных путей не нужно. Такая структура получила название обвод или если-то. Для приведения этой структуре к общему виду структуру если-то-иначе можно помесить пустой оператор во второй ветви.
Алгоритм в состав, которого входит разветвление, называется разветвляющимся алгоритмом. Если в алгоритме несколько условий, то его можно представить в виде совокупности:
Если число путей больше трёх, то разветвление можно представить в следующем виде:
Дата добавления: 2015-07-07; просмотров: 130 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
П. 7.2. Форматирование абзаца | | | Цикл с постусловием |