Блочная структура языка Паскаль.
В языке Паскаль имеется очень важное понятие: блок. Идея его достаточно проста: блок объединяет несколько операторов в один. А затем его используют там
, где нужно. Объединение операторов в блок осуществляется с помощью служебных слов begin и end, между которыми помещаются операторы.Хорошо, ввели мы новое понятие, а какая от него польза? А польза состоит в том, что мы ведь не сказали какой оператор входит в блок, а в качестве оператора может быть другой блок. Такую конструкцию можно сравнить с матрешками, вставленными друг в друга.
begin |
Замечание
: Бейсик не является блочным языком, поэтому в нем многие операторы имеют свои завершающие слова, наоборот, в Паскале благодаря его блочной структуре универсальным завершением является точка с запятой (;). Язык Си, как и Паскаль, блочный язык. Поэтому структура программ на Си очень близка к структуре программ на Паскале. Переход с Паскаля на Си, как правило не вызывает больших проблем.