Выдержка из книги
Кафаров В.В.
Программирование и вычислительные методы в химии и химической технологии
Из определения оператора if следует, что после then может стоять только безусловный оператор, в том числе и группа операторов, заключенная в операторные скобки begin и ещ.