| Понятие алгоритма |
| Исполнитель алгоритмов |
| Основные алгоритмические конструкции |
| Разветвляющиеся алгоритмы |
| Циклические алгоритмы |
| Вспомогательные алгоритмы |
![]() |
||||||||||||||||||
|
||||||||||||||||||
|
Разветвляющиеся алгоритмы.
Формы ветвления В отличие от линейных алгоритмов, в которых команды выполняются последовательно одна за другой, в разветвляющиеся алгоритмы входит условие, в зависимости от выполнения или невыполнения которого выполняется та или иная последовательность команд (серий). В качестве условия в разветвляющемся алгоритме может быть использовано любое понятное исполнителю утверждения, которое может соблюдаться (быть истинно) или не соблюдаться (быть ложно). Такое утверждение может быть выражено как словами, так и формулой. Таким образом, команда ветвления состоит из условия и двух последовательностей команд.
Команда ветвления, как и любая другая, может быть:
Структура ветвление существует в четырех основных вариантах:
|
||||||||||||||||||