Программирование на языке Бейсик применительно к математическому моделированию. Черный А.А. - 13 стр.

UptoLike

Составители: 

13
Здесь <имя файла> - загружаемая с диска программа; <строка> -
номер строки, с которой начинается выполнение программы; <границы> -
диапазон номеров удаляемых строк программы.
Загруженная программа выполняется с указанной или первой стро-
ки. Если задан MERGE, то загружаемая программа объединяется с програм-
мой, размещенной в памяти (как по команде MERGE). В противном случае
новая программа полностью
заменяет старую. ALL указывает, что все пере-
менные текущей программы становятся доступными загруженной программе.
Если ALL отсутствует, для передачи переменных можно воспользоваться
оператором COMMON.
COMMON (общий)
Передача данных загружаемой программе. Формат:
COMMON <переменная> [,<переменная>]…
Если передается массив, его имя должно сопровождаться парой
круглых скобок. Оператор может быть указан в любом месте программы. В
программе
может использоваться любое число операторов COMMON, но од-
на и та же переменная не должна появляться более, чем в одном операторе
COMMON.
DEF FN (определение функции)
Определение функции пользователя. Формат:
DEF FN <имя> [(<параметр> [, <параметр>]…)] = <выражение>
Здесь <имя> - имя функции, любое допустимое имя переменной,
используется для вызова функции; <параметр> - определяет имена парамет-
ров, которые
получают значения во время вызова функции; тип <выражения>
должен соответствовать типу, объявленному именем функции.
Параметр, который используется в определении функции, действу-
ет только в определении функции. Он не связан с переменными программы,
имеющими те же имена. В <выражении>, определяющем функцию, можно
использовать переменные, не являющиеся параметрами.
Перед вызовом функции необходимо выполнить
оператор DEF FN
для того, чтобы определить функцию.
                                                                     13

         Здесь <имя файла> - загружаемая с диска программа; <строка> -
номер строки, с которой начинается выполнение программы; <границы> -
диапазон номеров удаляемых строк программы.
         Загруженная программа выполняется с указанной или первой стро-
ки. Если задан MERGE, то загружаемая программа объединяется с програм-
мой, размещенной в памяти (как по команде MERGE). В противном случае
новая программа полностью заменяет старую. ALL указывает, что все пере-
менные текущей программы становятся доступными загруженной программе.
Если ALL отсутствует, для передачи переменных можно воспользоваться
оператором COMMON.
                               COMMON (общий)
         Передача данных загружаемой программе. Формат:
         COMMON <переменная> [,<переменная>]…
         Если передается массив, его имя должно сопровождаться парой
круглых скобок. Оператор может быть указан в любом месте программы. В
программе может использоваться любое число операторов COMMON, но од-
на и та же переменная не должна появляться более, чем в одном операторе
COMMON.
                         DEF FN (определение функции)
         Определение функции пользователя. Формат:
         DEF FN <имя> [(<параметр> [, <параметр>]…)] = <выражение>
         Здесь <имя> - имя функции, любое допустимое имя переменной,
используется для вызова функции; <параметр> - определяет имена парамет-
ров, которые получают значения во время вызова функции; тип <выражения>
должен соответствовать типу, объявленному именем функции.
         Параметр, который используется в определении функции, действу-
ет только в определении функции. Он не связан с переменными программы,
имеющими те же имена. В <выражении>, определяющем функцию, можно
использовать переменные, не являющиеся параметрами.
         Перед вызовом функции необходимо выполнить оператор DEF FN
для того, чтобы определить функцию.