В качестве примера рассмотрим задачу: Составить программу построчного ввода с клавиатуры элементов матрицы и вывода элементов матрицы на экран в виде таблицы.
При решении задачи следует помнить, что элементы матрицы А имеют вид , где индекс i - номер строки, j - номер столбца. Очевидно, что индекс i меняется с 1 до 2, а индекс j - с 1 до 3. Для ввода элементов построчно будем использовать конструкцию "цикл в цикле", когда меняются значения обоих индексов.
Program matrix_1;
var i, j: integer;
A: Array [1..2,1..3] of Real;
begin
{Ввод элементов}
For i:= 1 To 2 Do
For j:=1 To 3 Do Read (A[i,j]);
For i:= 1 To 2 Do
begin
For j:=1 To 3 Do Write (A[i,j]:6:2, ' '); {Вывод строки элементов массива}
Writeln {Переход к следующей строке}
end;
end.