Разница между сокращённой и полной формами условного оператора заключается в наличии или отсутствии альтернативной части с словом else. 4
В сокращённой форме для записи условного оператора используется служебное слово if, после него через пробел следует условие (логическое выражение). 1 После условия на следующей строке записывается служебное слово then, после него — оператор, который будет выполнен, если будет выполняться указанное условие. 1 После оператора следует точка с запятой. 1
В полной форме записи условного оператора всё то же самое, однако после оператора, следующего после слова then, точка с запятой не ставится. 1 Вместо этого знака на следующей строке записывается служебное слово else. 1 После него следует оператор, который будет выполнен, если указанное условие выполняться не будет. 1 После него следует точка с запятой. 1