Оператор — это элемент языка, задающий полное описание действия, которое необходимо выполнить. Каждый оператор представляет собой законченную фразу языка программирования и определяет некоторый вполне законченный этап обработки данных. В состав операторов могут входить служебные слова, данные, выражения и другие операторы. В английском языке данное понятие обозначается словом “statement”, означающим также “предложение”.
Раздел операторов представляет собой составной оператор, который содержит между зарезервированными словами
begin....... endпоследовательность операторов. Операторы отделяются друг от друга символом; (semi [сэми] - точка с запятой (название символа)). Текст программы заканчивается символом точка.
Все действия производятся с помощью операторов. Операторы делятся на два типа: простые и составные. К простым относятся:
· пустой оператор
· оператор присваивания:
<переменная>:= <выражение>;
· оператор безусловного перехода GoTo <метка>;
· оператор условия:
|
|
If <логическое условие> Then <оператор1> [ Else <оператор2>];
· оператор множественного выбора:
Case <переменная> Of
<значение1>: <оператор1>;
[<значениеN>: <операторN<;]
[ Else <оператор>;]
End;
· оператор параметрического цикла:
For <переменная>:= <начальное_значение> To <конечное_значение> Do <оператор>;
· оператор цикла с префиксной проверкой условия:
While <логическое условие> Do <оператор>;
· оператор цикла с постфиксной проверкой условия:
Repeat <оператор>;
[<оператор>;]
Until <логическое условие>;
· вызов процедуры.
В квадратные скобки заключены необязательные части операторов. В качестве <оператора> может выступать любой простой или составной оператор.
Составным оператором называется любой набор простых и составных операторов, начинающийся Begin и оканчивающийся End.
Кроме описаний и операторов Паскаль - программа может содержать комментарии, которые представляют собой произвольную последовательность символов, расположенную между открывающей скобкой комментариев {и закрывающей скобкой комментариев}. Поддерживается также комментарий, заключенный между парными скобками (* и *). В современных версиях можно использовать двойной слеш // для комментария в одной строке.