Составной оператор в операторе ветвления отличается от простого тем, что применяется, когда в одной из ветвей нужно выполнить более одного оператора. 1
Составной оператор начинается со служебного слова begin и завершается служебным словом end. 1 В промежутке между этими двумя словами находятся операторы, выполнение которых происходит в том порядке, в котором они записаны. 1
Простой оператор содержит одно логическое (булево) выражение, то есть такое утверждение, которое является либо истинным, либо ложным. 1
Таким образом, основное отличие в том, что составной оператор позволяет выполнять несколько операторов в зависимости от выполнения условия, а простой — содержит одно логическое выражение. 15
Пример использования составного оператора в конструкции if..then..else: в случае истинности условия будут выполняться операторы 1 и 2, в случае ложности — операторы 3 и 4. 1