назад вперед

3.7.1. Описание массива

В программе для каждого массива должны быть указаны его параметры: имя, размерность, размер. Это необходимо для резервирования объёма памяти для хранения числовых значений.
Оператор описания массивов:
DIM V1(I1), V2(I2,J2), . . . . . . . , VK(IK,JK)
V1, V2, . . . . . , - имена массивов;
I1, . . . , IK; J2, . . . ,JK - верхние границы индексов, представляющие собой положительные целые константы.
Пример: DIM A(9), B1(2,10)
Оператор DIM может быть записан в любом месте программы до первого оператора, использующего данный массив.
При обращении к массиву в программе происходит обращение к конкретному элементу:
A(2); A(I); B(2,4); B(2,10); B(I,J)
В качестве индексов можно использовать константы, переменные, арифметические выражения:
Q(3*A+B,C(I) - 2)
Число индексов определяет размерность массива и должно соответствовать размерности данного массива, указанной при его описании.
Текущий индекс массива не может превышать значения размера массива, указанного при описании:
DIM A(10,2)
A(8,1)=1
Таким образом, для обращения к конкретному элементу массива, необходимо указать имя массива и значения индексов.

назад вперед