Определение массивов
Прежде чем воспользоваться массивом, в программу надо включить оператор DIM, задающий максимально допустимый индекс. Это даст возможность системе с Бейсиком зарезервировать в памяти область достаточного размера.
Массивы, содержащие от 1 до 10 элементов, можно использовать без их объявления в операторе DIM. Максимальное количество элементов любого массива определяется только объемом свободной ОП.
Формат записи оператора DIM:
DIM имя_массива (максимальный_индекс)
"Имя_массива" обычно выбирается по тем же правилам, что и имена простых переменных.
"Максимальный_индекс" указывает максимально допустимый в программе индекс и должен быть положительным.
Примеры описания массивов:
DIM X(50) ' объявление одномерного числового массива X для 50 чисел;
DIM V$(12) 'объявление одномерного массива V для 12 символьных элементов.
Объявление массива с переменным размером.
INPUT K
DIM A(K)
........
Виды ошибок
Если указать в программе элемент массива с индексом большим, чем значение размерности, объявленное в операторе DIM или принятое по умолчанию, то выдается сообщение об ошибке 9:
Subscript out of range (выход за пределы массива).
Если оператор DIM указан после использования имени массива или массив повторно объявлен, то появляется сообщение 10:
Redimensioned array (повторное задание размерности массива).
Дата добавления: 2015-09-14; просмотров: 835;