Операторы языка
С одним из наиболее часто используемых операторов языка Турбо Паскаль -
оператором присваивания мы уже познакомились. Ниже рассматриваются остальные
операторы языка.
Составной оператолр и пустой оператор
Составной оператор - это последовательность произвольных операторов
программы, заключенная в операторные скобки - зарезервированные слова begin . .
. end. Составные операторы - важный инструмент Турбо Паскаля, дающий возможность
писать программы по современной технологии структурного программирования (без
операторов перехода GOTO).
Язык Турбо Паскаль не накладывает никаких ограничений на характер операторов,
входящих в составной оператор. Среди них могут быть и другие составные операторы
- Турбо Паскаль допускает произвольную глубину их вложенности:
begin
.......
begin
.......
begin
......
......
end;
......
end;
......
end;
Фактически, весь раздел операторов, обрамленный словами begin . . . end,
представляет собой один составной оператор. Поскольку зарезервированное слово
end является закрывающей операторной скобкой, оно одновременно указывает и конец
предыдущего оператора, поэтому ставить перед ним символ «;» необязательно, и
далее во всех примерах мы не будем этого делать. Наличие точки с запятой перед
end в предыдущих примерах означало, что между последним оператором и операторной
скобкой end располагается пустой оператор. Пустой оператор не содержит никаких действий, просто в программу добавляется лишняя точка с запятой. В
основном пустой оператор используется для передачи управления в конец составного
оператора.