Запись конструкции if, else имеет вид:
Условная конструкция записывается в круглых скобках после оператора if. Затем открываются фигурные скобки, внутри которых указывается тело оператора if и если условие выполняется, то происходит выполнение всех операторов, находящихся между фигурными скобками. Но если условная конструкция оператора if не выполняется, то выполняется тело оператора else.
Пример:
В данной программе проверяется три условия, к каждому из которых выводится соответствующее сообщение:
Когда введенное число NUM меньше 7
Когда введенное число NUM равно 7
Когда введенное число NUM больше 7
Совместное использование операторов else if подразумевает, что если не выполнилось предыдущее условие нужно проверить данное. Важная деталь заключается в том, что каждому оператору if соответствует только один оператор else.
Если после этих операторов или их связки должна выполняться только одна команда, как в вышеуказанном случае, то фигурные скобки ставить необязательно.
То есть, вышеуказанная программа примет вид:
Однако если необходимо выполнить более одной команды, то фигурные скобки ставятся обязательно.
Пример:
Данная программа проверяет значение переменной NUM. Если она меньше семи, присваивает переменной b значение единицы, если NUM равно семи, присваивает переменной b значение двойки, а в противном случае тройки, и далее значение переменной b выводится на экран.