Основы программирования на языке Turbo Pascal. Беляева И.В. - 59 стр.

UptoLike

Составители: 

59
ОБРАБОТКА ДВУХМЕРНЫХ МАССИВОВ
Элементами одномерного массива могут быть значения любого типа.
Если элементами массива являются массивы, то мы получаем массив
массивов, или двухмерный массив.
Такой массив в Turbo Pascal может быть объявлен одним из двух
возможных способов:
A : array [1 .. 10] of array [1 .. 10] of integer;
A : array [1 .. 10, 1 .. 10] of integer;
Обращаться к элементам двухмерного массива в Turbo Pascal можно
либо так: A[1][7], либо так: A[1, 7].
Пример:
Var
b : Array [1..3, 1..5] of real; {Массив B, состоящий
из 3 строк по 5 элементов в каждой строке.
Каждый элементвещественное число}
i, j : Integer; {Счетчики}
Begin
b[1, 1] := 0.25; {В элемент массива B с индексом строки 1
и индексом столбца 1 записали число 0,25}
For i := 1 to 3 do
b[i, 2] := i;
{После этого цикла в массиве B будут храниться числа
0,25 1,0 ? ? ?
? 2,0 ? ? ?
? 3,0 ? ? ?
Знак ? означает неинициализированный элемент}
For j := 1 to 5 do
b[3, j] := j * 0.1;
{После этого цикла в массиве B будут храниться числа
0,25 1,0 ? ? ?
? 2,0 ? ? ?