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

Аватар пользователя pjlol
Не в сети
Последнее посещение: 2 года 33 недели назад
Зарегистрирован: 2014-07-04
Сообщения:

Наверное вы уже заметили, что я начала расспрашивать о массивах, ведь дошла уже к этому разделу программирования на Паскале. Я уже почти разобралась с одномерными массивами, а теперь хочу узнать о двухмерных. Насколько я понимаю, то это вроде бы как таблица. Уж объясните мне пожалуйста как с ним работать, как их указывать, как их заполнять, и выводить?

Аватар пользователя tornado5
Не в сети
Последнее посещение: 4 недели 4 дня назад
Зарегистрирован: 2014-06-24
Сообщения:
Да, вы абсолютно правы.

Да, вы абсолютно правы. Двумерные массивы представляют из себя что-то вроде таблицы по типу матрицы. Положение каждого элемента этого массива описывается двумя индексами. Отсюда и название. А более подробно об этом типе массивов вы сможете узнать здесь: http://www.pascal.helpov.net/index/two-d... .

Аватар пользователя tivik
Не в сети
Последнее посещение: 2 года 27 недель назад
Зарегистрирован: 2014-09-25
Сообщения:
Массивы

Добрый вечер!

Тут все очень просто. Доступ к такому массиву осуществляется через двойные индексы в виде $i[1][6]. В этом нет ничего сложного.

К примеру, есть у вас массив $i. Примерно как-то так:

$i = array(

1 => array(

1 => a,

2 => b,

3 = > z,

6 => xc),

2 => array(

1 => a2,

2 => b2,

3 = > c2,

6 => s2)

);

И так, вызвав $i[1][2] мы получим b. А вызвав $i[2][3] мы получим c2.

Подробнее тут: http://acmp.ru/article.asp?id_text=520

Аватар пользователя igorstrong
Не в сети
Последнее посещение: 28 недель 3 дня назад
Зарегистрирован: 2015-04-27
Сообщения:
Двухмерный массив как Вы

Двухмерный массив как Вы верно подметили представляет собою своего рода таблицу. Такая таблица состоит из двух составляющих или двух индексов - номер строки и номер столбца. При последовательной замене этих двух компонентов в порядке изменения номера строки - с первой до последней и перебора элементов столбца по такому же принципу в каждой строке мы таким образом сформируем двухмерный массив.