Раздел 3.3.3. Составной и пустой операторы

Составной оператор предназначен для объединения нескольких операторов в один. Он имеет вид:

begin
операторы
end

Операторы отделяются один от другого символом ";".
Как уже говорилось выше, служебные слова begin (начало) и end(конец), окаймляющие операторы, называются операторными скобками.

Например:

s:=0; p:=1;
for i:=1 to 10 do

begin //открывающая операторная скобка
p:=p*i;
s:=s+p

end //закрывающая операторная скобка

Так, как служебное слово end является закрывающей операторной скобкой, оно одновременно указывает и конец предыдущего оператора, поэтому ставить перед ним символ ";" необязательно. Перед end может ставиться ";". В этом случае считается, что последним оператором перед end является пустой оператор, не выполняющий никаких действий. Пустой оператор не содержит никаких действий, просто в программу добавляется лишняя точка с запятой.
В основном пустой оператор используется для передачи управления в конец составного оператора.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: