Теоретическая часть
Рамочные служебные слова:
For – «для».
Next – «следующий».
Это инструкция для выполнения наборов инструкций определённое (фиксированное) число раз, сколько раз интервал шага помещается между начальным и конечным значениями счётчика плюс единица.
Часто в качестве счётчика выступает номер (индекс) элемента массива.
Общий формат оператора (рис. 59)
Рис. 59. Общий формат оператора
Переменная «Счётчик» имеет числовой тип целый ( Integer или Long). Ключевое слово Step необязательное, по умолчанию шаг равен 1.
Циклы For … Next могут вкладываться друг в друга, при этом они должны иметь уникальные переменные – имена счётчиков.
Массив – это группа, как правило, фиксированного числа переменных одного типа, объединяемая одним групповым именем. Доступ к отдельным элементам массива осуществляется указанием этого группового имени, а за ним при программировании на языке Basic в круглых скобках указанием порядкового номера (индекса) необходимого элемента.
Примеры объявления массивов
1. Объявление одномерных массивов
m1 | m10 | m11 | m12 | Dim m1(2) As Single |
номер конечного элемента
Номер начального элемента по умолчанию равен нолю.
X | x1 | x2 | x3 | Dim x (1 To 3) As Integer |
Явное указание номера начального элемента
2. Объявление двумерных массивов
a11 | a12 | a13 | |||
A | a21 | a22 | a23 | Dim a (1 To 3, 1 To 3) As Single | |
a31 | a32 | a33 |
Dim b (3, 3) As Single | |||||||
j | |||||||
0) | 1) | 2) | 3) | ||||
0) | b00 | b01 | b02 | b03 | |||
i | 1) | b10 | b11 | b12 | b13 | ||
2) | … | … | bij | … | |||
3) | … | … | … | b33 | |||
Допускается до 60-ти размерностей.
Динамический массив - это массив с переменными границами.
Dim mas ()
После имени пустые скобки.
Здесь по умолчанию элементы массива принимают тип Variant.
Для обработки массивов обычно применяется инструкция For … Next.
Дата добавления: 2021-01-11; просмотров: 358;