Блочная структура языка Паскаль.

В языке Паскаль имеется очень важное понятие: блок. Идея его достаточно проста: блок объединяет несколько операторов в один. А затем его используют там, где нужно. Объединение операторов в блок осуществляется с помощью служебных слов begin и end, между которыми помещаются операторы.

Хорошо, ввели мы новое понятие, а какая от него польза? А польза состоит в том, что мы ведь не сказали какой оператор входит в блок, а в качестве оператора может быть другой блок. Такую конструкцию можно сравнить с матрешками, вставленными друг в друга.

begin

begin

end;

begin

begin

end;
end;

end

 

Замечание: Бейсик не является блочным языком, поэтому в нем многие операторы имеют свои завершающие слова, наоборот, в Паскале благодаря его блочной структуре универсальным завершением является точка с запятой (;). Язык Си, как и Паскаль, блочный язык. Поэтому структура программ на Си очень близка к структуре программ на Паскале. Переход с Паскаля на Си, как правило не вызывает больших проблем.

 

ПРЕДЫДУЩАЯ ГЛАВА |  ГЛАВНАЯ СТРАНИЦА |  ТЕКУЩАЯ СТРАНИЦА |  СЛЕДУЮЩАЯ ГЛАВА;

 

Hosted by uCoz