Читайте также:
|
|
Напомним общую структуру Pascal-программы:
Заголовок (необязательный раздел) | Program <имя_программы>; | |||
Раздел описаний (необязательный раздел) | Uses <имя_библиотеки>;
Const <список констант>;
Type<список определяемых типов>;
Var <список переменных>;
|
...
Function : ; |
[Раздел описаний функции] |
<Раздел исполняемых операторов функции> |
...
Каждая подпрограмма также имеет свою структуру, которая почти буквально повторяет структуру основной программы:
Заголовок процедуры или функции (обязательный раздел) | Procedure ; Function : ; | ||||||
Раздел описаний подпрограммы (необязательный раздел) | Const<список констант>;
Type<список определяемых типов>;
Var<список переменных>;
...
... | ||||||
Раздел операторов подпрограммы (обязательный раздел) | Begin ... [Вызовы вложенных процедур и функций] ... End; |
Ниже рассмотрен пример программы с вложенными подпрограммами, построенной на основе иерархической схемы, приведенной на рис.1. Локальные модули оформлены в виде процедур без параметров.
Program A; {заголовок глобального модуля}
Дата добавления: 2015-07-10; просмотров: 192 | Нарушение авторских прав