Двумерные массивы
Это таблицы(матрицы), например, двумерный массив с именем а имеет два измерения и его элементы представлены в строках и столбцах, поэтому каждый элемент массива имеет свой индекс, соответствующий строке и столбцу. Объявление такого массива имеет вид:
Dim а(1 To 3,1 To 3) as integer. На рис. Представлена равномерная матрица. Общий размер массива – 9 элементов. Цифра 1 – нижняя граница, 3 – верхняя граница.
A1,1 a1,2 a1,3
A2,1 a2,2 a2,3
a3,1 a3,2 a3,3
Размеры таблиц( и сооьветственно массивов) могут быть разными, как и тип массивов. Обрабатывются двумерные массивы во вложенном цикле, лучше для этих целей подходит цикл типа:
Вложенный цикл будет выглядеть так:
for i=1 to 3
for j=1 to 3
| Тело цикла – операторы, обрабатывающие массив
|
next j
next i
i ,j – переменные целого типа, определяющие место элемента в массиве, их нижние и верхние значения должны совпадать с границами измерений в объявлении цикла.

Пример 2. Определить сумму элементов главной диагонали матрицы

В массиве МС , как и в рис. 1. К главной диагонали принадлежат элементы, индексы которых совпадают по значению.
Пример 3, см. комментарий


Пример 4. Задание - См. комментарии

