Чтобы определить, что алгоритм является разветвляющимся, нужно обратить внимание на наличие операций условного перехода. 1 В таких алгоритмах происходит проверка истинности некоторого логического выражения (проверяемого условия), и в зависимости от этого условия для выполнения выбирается та или иная ветвь алгоритма. 1
Общий вид разветвляющегося алгоритма: «Если <условие>, то <действие 1>, иначе <действие 2>». 3