В языке Turbo Pascal существуют два оператора ветвления: условный оператор If и оператор выбора Case. 23
Условный оператор If выбирает одно из двух направлений выполнения действий, зависящее от некоторого условия. 2 Условие выбора всегда представлено логическим выражением, которое бывает двух типов: простое или сложное. 2 Если результат истинный (true), то выполнится оператор1, который следует за оператором then. 2 Если же результат выполнения ложный (false), то выполнится оператор2, который следует за оператором else. 2
Оператор Case выполняет ветвление программы на некоторое множество ветвей. 2 Из данного множества можно выбрать или единственную ветвь, отвечающую одному из заданных условий, или ни одной, если условия не выполняются. 2