Практикум по программированию на языке Turbo Pascal. Часть 2. Портнягина В.В - 75 стр.

UptoLike

функции. Внутренние описания должны следовать в том же
порядке, что и разделы основной программы.
Все процедуры и функции, в свою очередь, подразделя-
ются на две группы:
стандартные (встроенные);
определенные пользователем.
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