Составители:
Рубрика:
функции. Внутренние описания должны следовать в том же
порядке, что и разделы основной программы.
Все процедуры и функции, в свою очередь, подразделя-
ются на две группы:
– стандартные (встроенные);
– определенные пользователем.
Cстандартные (встроенные) процедуры и функции вхо-
дят в стандартные библиотеки и могут вызываться по имени
без предварительного описания (например, процедуры ввода
и вывода Read и Write). Некоторые наиболее часто исполь-
зуемые стандартные процедуры и функции представлены в
Приложении 1 этого методического пособия.
Процедуры и функции, определенные пользователем,
пишутся самим программистом и объявляются в разделе
описания вслед за разделом описания переменных.
Пример структуры программы с двумя подпрограммами:
PROGRAM <ИМЯ>;
(*РАЗДЕЛ ОПИСАНИЙ ГОЛОВНОЙ ПРОГРАММЫ*)
LABEL – РАЗДЕЛ МЕТОК;
CONST – РАЗДЕЛ КОНСТАНТ;
ТУРЕ – РАЗДЕЛ ТИПОВ;
VAR – РАЗДЕЛ ПЕРЕМЕННЫХ;
-----------------------------------------
ПОДПРОГРАММА Р1
----------------------------------------
ПОДПРОГРАММА Р2
---------------------------------------
(*РАЗДЕЛ ОПЕРАТОРОВ ГОЛОВНОЙ ПРОГРАММЫ*)
ВЕGIN
ОПЕРАТОРЫ;
ВЫЗОВ ПОДПРОГРАММЫ Р1;
ОПЕРАТОРЫ;
ВЫЗОВ ПОДПРОГРАММЫ Р2;
ОПЕРАТОРЫ;
END.
Выполнение программы начинается с операторов основ-
ной программы. Затем вызывается подпрограмма, и выпол-
няются ее операторы, и снова управление передается в ос-
75
функции. Внутренние описания должны следовать в том же порядке, что и разделы основной программы. Все процедуры и функции, в свою очередь, подразделя- ются на две группы: – стандартные (встроенные); – определенные пользователем. Cстандартные (встроенные) процедуры и функции вхо- дят в стандартные библиотеки и могут вызываться по имени без предварительного описания (например, процедуры ввода и вывода Read и Write). Некоторые наиболее часто исполь- зуемые стандартные процедуры и функции представлены в Приложении 1 этого методического пособия. Процедуры и функции, определенные пользователем, пишутся самим программистом и объявляются в разделе описания вслед за разделом описания переменных. Пример структуры программы с двумя подпрограммами: PROGRAM <ИМЯ>; (*РАЗДЕЛ ОПИСАНИЙ ГОЛОВНОЙ ПРОГРАММЫ*) LABEL – РАЗДЕЛ МЕТОК; CONST – РАЗДЕЛ КОНСТАНТ; ТУРЕ – РАЗДЕЛ ТИПОВ; VAR – РАЗДЕЛ ПЕРЕМЕННЫХ; ----------------------------------------- ПОДПРОГРАММА Р1 ---------------------------------------- ПОДПРОГРАММА Р2 --------------------------------------- (*РАЗДЕЛ ОПЕРАТОРОВ ГОЛОВНОЙ ПРОГРАММЫ*) ВЕGIN ОПЕРАТОРЫ; ВЫЗОВ ПОДПРОГРАММЫ Р1; ОПЕРАТОРЫ; ВЫЗОВ ПОДПРОГРАММЫ Р2; ОПЕРАТОРЫ; END. Выполнение программы начинается с операторов основ- ной программы. Затем вызывается подпрограмма, и выпол- няются ее операторы, и снова управление передается в ос- 75
Страницы
- « первая
- ‹ предыдущая
- …
- 73
- 74
- 75
- 76
- 77
- …
- следующая ›
- последняя »