Структура ветвления в программах устроена так, что в зависимости от результата проверки условия выполняется одна из двух последовательностей команд. 4 Эти последовательности называют ветвями. 4
В большинстве языков программирования ветвление реализуется условным оператором, который начинается с ключевого слова if (в переводе с англ. — «если»). 5 Есть формы условного оператора с одной и двумя ветвями: 5
Каждая ветвь может включать в себя одно или несколько элементарных действий. 3 Если в ветвь входит несколько действий (операторов), то их необходимо объединить в одно составное действие с помощью служебных слов нач и кон. 3
Ветвление может быть множественным, то есть иметь более двух ветвей. 3 В этом случае ветвлением управляет выражение-селектор, которое может принимать определённые значения. 3 Если селектор принимает одно из предусмотренных значений, то выполняется соответствующая ветвь. 3 Если селектор принимает значение, не предусмотренное для исполнения предыдущих ветвей, то выполняется другая ветвь. 3