Возможно, имелись в виду условные операторы с одной и двумя ветвями. 1
Условный оператор с одной ветвью реализуется так: вычисляется условие, и если оно истинно, то выполняются команды до ключевого слова end, в противном случае выполнение программы продолжается со следующей за условным оператором команды. 1 В большинстве языков программирования условный оператор начинается с ключевого слова if (в переводе с англ. — «если»). 1
Условный оператор с двумя ветвями выглядит так: if <условие> then <команды1> else <команды2> end. 1 При истинности условия выполняются команды после ключевого слова then, при ложности — команды после ключевого слова else. 1
Таким образом, конструкция if-then-else расширяет возможности условного оператора, позволяя выполнять разные блоки кода в зависимости от результата проверки условия. 5