Теория:
Двумерный массив представляет собой некоторую таблицу. Обращение к ячейкам этой таблицы строится по аналогии с игрой «Морской бой», т. е. чтобы назвать нужную клетку, указываем название строки и столбца.
При работе с одномерными массивами обращение к элементу массива записывается следующим образом: M[\(3\)].

Двумерный массив состоит из нескольких одномерных. Обращение к элементу двумерного массива строится из номера строки и номера столбца элемента. Рассмотрим пример массива из \(3\) строк и \(6\) столбцов.

Назовём этот массив MM. И обратимся к элементу во второй строке четвёртого столбца: MM[\(2\), \(4\)].

Общий вид:
<имя массива>: array [<нижний индекс строки> .. <верхний индекс строки>, <нижний индекс столбца> .. <верхний индекс столбца>] of <тип элементов>;.
В Pascal такой массив задаётся следующим образом:
var MM: array [\(1\)..\(3\), \(1\)..\(6\)] of integer;.
Напишем программу для такого массива и выведем его на экран. После begin будем присваивать вручную значение каждому элементу, тем самым заполняя массив. Вывод массива будем осуществлять при помощи цикла for, как мы это делали в предыдущих теориях, но для каждой строки должен быть свой счётчик.
|
![]() |
Источники:
Изображения. © ЯКласс.

