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 - работа с циклом и массивом.

Рейтинг

Проблемы с госуслугами, медленный интернет или плохая связь? Напишите об этом — Минцифры поможет с решением