Двумерные массивы

Двумерный массив – структура данных, хранящая прямоугольную матрицу – таблицу из нескольких строк с равным числом элементов в каждой.. Двумерный массив определяется именем, числом строк и столбцов и обозначается: А (N,M), где А – имя массива; N – число строк, M – число столбцов. Если M= N, то матрица называется квадратной. В матрице каждый элемент определяется номером строки и номером столбца, на пересечении которых он расположен, и в соответствии с этим обозначается именем массива с двумя индексами: первый – номер строки, второй – номер столбца. Пример: К[4,3], Z[3,2], R[5,5].

Если обозначить: i – номер строки, j – номер столбца, то элемент матрицы обозначается A[i,j].

Если матрица квадратная:

ü Для элементов, принадлежащих главной диагонали i=j.

ü Для элементов, принадлежащих вспомогательной диагонали i+j=n+1, где n – размерность квадратной матрицы.

ü Для элементов, лежащих выше главной диагонали I < j.

ü Для элементов, лежащих ниже главной диагонали I > j.


Пример описания двумерного массива А(2,3):
6 4 -3
2 -5 6
Var A: array[1..2, 1..3] of integer;


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: