Применение вычислительной техники при моделировании - 22 стр.

UptoLike

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

22
Установка способа определения типа переменной по умолчанию. Фор-
мат:
DIF … <буква> [-<буква>] [, <буква> [-<буква>]]…
<Буква> может быть любой буквой латинского алфавита и задает начальную
букву имени переменной. Если используется форма <буква> -<буква>, то оп-
ределяется диапазон начальных букв. Операторы объявляют, что перемен-
ные, начинающиеся с определенной буквы, будут иметь следующие типы
:
… INT – целые (%);
… SNG – с простой точностью (!);
… DBL – с двойной точностью (#);
… STR - строковые (символьные, $).
Знаки явного определения типа переменной сохраняют свое действие и име-
ют приоритет над этими операторами. Все переменные без объявленного ти-
па являются по умолчанию переменными с простой точностью.
DIM (измерение)
Определение массива. Формат:
DIM <переменная> (<измерения>) [,<переменная> (<измерения>)]…
Здесь <измерения
> - список числовых выражений, разделенных запятыми.
Каждое выражение определяет границу измерения массива. Значение изме-
рения должно быть положительным числом, целая часть которого определяет
границу измерения. Начальное значение элементов числового массива равно
0; элементы символьного массива имеют переменную длину и начальное
значение, равное пустой строке. Оператор DIM в программе должен быть
обязательно выполнен ранее
операций с элементами объявленных в нем мас-
сивов.
OPTION BASE (базовый режим индексирования)
Установка нижней границы индексов массивов. Формат:
OPTION BASE n
где n=0 или 1. По умолчанию нижняя граница индексов равна 0. Если выпол-
нен оператор OPTION BASE 1, то наименьшее значение индекса становится
равным 1. Оператор должен быть выполнен до определения или использова-
ния массива.
ERASE (стереть)
Удаление массивов
. Формат:
ERASE <имя массива> [, <имя массива>]…
В результате выполнения оператора ERASE заданные массивы удаляются.
Память, занимаемая массивами, освобождается и может быть использована
для других целей. Удаленный массив может быть определен заново с други-
ми границами и размерностью.
ON ERROR (при ошибке)
Определение подпрограммы обработки ошибок. Формат:
ON ERROR GOTO <номер строки>
где <номер строки> - номер
строки первого оператора подпрограммы обра-
ботки ошибок. После выполнения оператора ON ERROR возникновение лю-
бой ошибки вызовет передачу управления указанной в операторе подпро-
         Установка способа определения типа переменной по умолчанию. Фор-
   мат:
   DIF … <буква> [-<буква>] [, <буква> [-<буква>]]…
   <Буква> может быть любой буквой латинского алфавита и задает начальную
   букву имени переменной. Если используется форма <буква> -<буква>, то оп-
   ределяется диапазон начальных букв. Операторы объявляют, что перемен-
   ные, начинающиеся с определенной буквы, будут иметь следующие типы:
            … INT – целые (%);
            … SNG – с простой точностью (!);
            … DBL – с двойной точностью (#);
            … STR - строковые (символьные, $).
   Знаки явного определения типа переменной сохраняют свое действие и име-
   ют приоритет над этими операторами. Все переменные без объявленного ти-
   па являются по умолчанию переменными с простой точностью.
            DIM (измерение)
Определение массива. Формат:
   DIM <переменная> (<измерения>) [,<переменная> (<измерения>)]…
   Здесь <измерения> - список числовых выражений, разделенных запятыми.
   Каждое выражение определяет границу измерения массива. Значение изме-
   рения должно быть положительным числом, целая часть которого определяет
   границу измерения. Начальное значение элементов числового массива равно
   0; элементы символьного массива имеют переменную длину и начальное
   значение, равное пустой строке. Оператор DIM в программе должен быть
   обязательно выполнен ранее операций с элементами объявленных в нем мас-
   сивов.
            OPTION BASE (базовый режим индексирования)
Установка нижней границы индексов массивов. Формат:
   OPTION BASE n
   где n=0 или 1. По умолчанию нижняя граница индексов равна 0. Если выпол-
   нен оператор OPTION BASE 1, то наименьшее значение индекса становится
   равным 1. Оператор должен быть выполнен до определения или использова-
   ния массива.
            ERASE (стереть)
Удаление массивов. Формат:
   ERASE <имя массива> [, <имя массива>]…
   В результате выполнения оператора ERASE заданные массивы удаляются.
   Память, занимаемая массивами, освобождается и может быть использована
   для других целей. Удаленный массив может быть определен заново с други-
   ми границами и размерностью.
            ON ERROR (при ошибке)
Определение подпрограммы обработки ошибок. Формат:
   ON ERROR GOTO <номер строки>
   где <номер строки> - номер строки первого оператора подпрограммы обра-
   ботки ошибок. После выполнения оператора ON ERROR возникновение лю-
   бой ошибки вызовет передачу управления указанной в операторе подпро-
                                      22