СОСТАВНОЙ ОПЕРАТОР
Когда необходимо добиться того, чтобы последовательность операторов работала как единый оператор , можно помещать эту последовательность между ключевыми словами begin и end. Такая конструкция называется составным оператором, или операторными скобками: begin открывает скобку, end – закрывает. Каждый оператор, входящий в состав составного оператора, заканчивается точкой с запятой. Рассмотрим примеры:
if c>0 then begin s:=s+c; k:=k+1 end else c:=c-1; | |
if n<m then begin n:=n+1; m:=m-1; end else begin n:=n-1; m:=m+1; end; |
Здесь следует обратить внимание на правила употребления точки с запятой:
каждое описание переменной и определение константы заканчивается точкой с запятой;
каждый оператор в теле программы завершается точкой с запятой, если сразу за ним не следуют ключевые слова end, else или until;
после определенных ключевых слов, таких, как then, else, begin, var, const, никогда не ставится точка с запятой.
Перед ключевым словом end можно поставить точку с запятой, это означает появление дополнительного пустого оператора, который не выполняет никаких действий.
Дата добавления: 2014-12-20; просмотров: 982;