pascal - матрица
Матрица - это прямоугольная таблица, составленная из элементов одного типа (чисел, строк и т.д.). Каждый элемент матрицы имеет два индекса - номера строки и столбца.
Общий вид описания матрицы (двумерного массива):
var <имя_массива>: array [<мин_знач_индекса_строки> .. <макс_знач_индекса_строки>, <мин_знач_индекса_столбца> .. <макс_знач_индекса_столбца>] of <тип_элементов>;
Объявление матриц
const N = 3; M = 4; var A: array[1..N, 1..M] of integer; X: array[-3..0, -8..M] of double; L: array[1..N, 0..1] of boolean;
Заполнение случайными числами:
for i:=1 to N do begin for j:=1 to M do begin A[i,j]:= random(61) + 20; write(A[i,j]:3) end; writeln end;
Суммирование:
s:= 0; for i:=1 to N do for j:=1 to M do s:= s + A[i,j];
Полезно посмотреть: pascal - работа с циклом и массивом.