Паскаль багатовимірний масив

Pascal мову програмування дозволяє багатовимірні масиви. Ось загальний вид багатовимірного опису масиву -

двовимірні масиви

Найпростіша форма багатовимірного масиву є двовимірний масив. Двовимірний масив, по суті, список одновимірних масивів. Щоб оголосити двовимірний цілочисельний масив розміру х, у можна було б написати щось в такий спосіб -

Там. гдеелемент типу може бути будь-який допустимий тип даних Pascal іімяМассіва буде дійсним ідентифікатором Паскаль. Двовимірний масив можна представити у вигляді таблиці, яка буде мати х кількість рядків і у число стовпців. 2-мірний масив, який містить три рядки і чотири стовпці можуть бути як показано нижче -

Паскаль багатовимірний масив

Таким чином, кожен елемент масиву а ідентифікується ім'ям елемента виду а [я] [J], де це ім'я масиву, а я і J є індекси, які однозначно ідентифікують кожен елемент в.

Ініціалізація двовимірних масивів

Багатовимірні масиви, як одновимірний масив, не започатковано шляхом присвоєння, або шляхом зазначення конкретної або нижній індекс, використовуючи для-робити петлю.

Доступ до двомірного масиву елементів

Елемент в 2-мірного масиву звертаються за допомогою нижні індекси, тобто індекс рядка і індекс стовпця масиву. наприклад -

Дана заява буде приймати 4-ий елемент з 3-го рядка масиву. Ви можете перевірити його на діаграмі вище. Давайте перевіримо нижче програми, де ми використовували вкладений цикл для обробки двовимірного масиву -

Коли наведений вище код компілюється і виконується, він проводить наступний результат -

Як було пояснено вище, ви можете мати масиви з будь-яким числом вимірів, хоча цілком ймовірно, що більшість з масивів створюваних буде однієї або двох вимірах.

Схожі статті