Информатика: Сегментация программ. Гурьяшова Р.Н - 8 стр.

UptoLike

выполняются операторы тела процедуры;
управление передается оператору основной программы сле-
дующему за оператором вызова.
Описание на Бейсике
Общеупотребительные названияподпрограмма, процедура,
процедура SUB.
SUB имя_процедуры [(параметр[, параметр, ...])]
[операторы описания]
[исполняемые операторы]
END SUB
Примечание. Текст, приведенный в квадратных скобках, не является
обязательным. В данном случае это означает, что процедура может быть как во-
обще без параметров (в этом случае не нужны и скобки), так и с одним парамет-
ром (в скобках) или несколькими (в скобках, через запятую).
Бейсик поддерживает две формы вызова:
с помощью ключевого слова CALL:
CALL имя_процедуры [(параметр[, параметр, ...])]
и без ключевого слова. В этом случае скобки не ставятся:
имя_процедуры [параметр[, параметр, ...]]
Оболочка QBasic «прячет» подпрограммы. Вывод списка имен
подпрограмм и переключение между ними осуществляется по кла-
више F2. На самом деле подпрограммы находятся в одном файле с
основной программой, после нее.
Пример
Создадим две подпрограммы с именами:
SAYHELLO – без параметров;
TEST(N, K) – с параметрами N, K.
Вызовем их различными способами.
CALL SAYHELLO
SAYHELLO
CALL TEST(1, 2)
8
•     выполняются операторы тела процедуры;
•     управление передается оператору основной программы сле-
      дующему за оператором вызова.
   Описание на Бейсике
   Общеупотребительные названия – подпрограмма, процедура,
процедура SUB.
    SUB имя_процедуры [(параметр[, параметр, ...])]
       [операторы описания]
       [исполняемые операторы]
    END SUB
    П р и м е ч а н и е . Текст, приведенный в квадратных скобках, не является
обязательным. В данном случае это означает, что процедура может быть как во-
обще без параметров (в этом случае не нужны и скобки), так и с одним парамет-
ром (в скобках) или несколькими (в скобках, через запятую).

      Бейсик поддерживает две формы вызова:
•     с помощью ключевого слова CALL:
    CALL имя_процедуры [(параметр[, параметр, ...])]

•     и без ключевого слова. В этом случае скобки не ставятся:

    имя_процедуры [параметр[, параметр, ...]]

   Оболочка QBasic «прячет» подпрограммы. Вывод списка имен
подпрограмм и переключение между ними осуществляется по кла-
више F2. На самом деле подпрограммы находятся в одном файле с
основной программой, после нее.

      Пример
      Создадим две подпрограммы с именами:
•     SAYHELLO – без параметров;
•     TEST(N, K) – с параметрами N, K.
      Вызовем их различными способами.

    CALL SAYHELLO
    SAYHELLO

    CALL TEST(1, 2)


                                      8