Matrix pascal - de intrare și de ieșire

CONST - un cuvânt care „vorbește“ la program, care va continua să fie constante declarate
kol_strok - variabilă, care va stoca numărul de rânduri
kol_stolbcov - variabilă, care va stoca numărul de coloane






VAR - un cuvânt care „vorbește“ la program, care va continua să fie declarate variabile care sunt utilizate în program, și tipul acestora
A - o matrice care conține siruri de coloane kol_strok kol_stolbcov constând dintr-un REAL (numere reale)
i, j - INTEGER (întregi) variabile
BEGIN - Programul începe
pentru i: = 1 la kol_strok do - "pentru i de la 1 la kol_strok fac." și anume următoarea declarație va fi executat pentru i = 1,2,3. kol_strok






pentru j: = 1 la kol_stolbcov do - "pentru j de la 1 la kol_stolbcov fac." și anume următoarea declarație va fi realizată pentru j = 1,2,3. kol_stolbcov
Citește (A [i, j]) - a determinat să intre în matricea Un membru în picioare de la intersecția coloanei rând și j-i-lea
END. - la sfârșitul programului


repartizarea aleatorie automată a valorilor din intervalul [-100, 100]:

CONST
kol_strok = 5;
kol_stolbcov = 4;
VAR
A: array [1..kol_strok, 1..kol_stolbcov] din întreg;
i, j: integer;
BEGIN
Randomizează;
pentru i: = 1 la kol_strok do
pentru j: = 1 până la kol_stolbcov do
A [i, j]: = random (101) -Random (101);
END.

Randomizează; - trebuie să utilizați aleatoare obținute la valori diferite
Random (101) - un număr întreg aleator din intervalul [0; 101)

Write (A [i, j]: 4: 2, '') - elementul de afișare al matricei A, situându-se la intersecția i-lea rând și coloana j-pentru poziția numărul 4, 2 poziții după virgulă și un spațiu
Writeln - trecerea la linia următoare