Sunteți pe pagina 1din 2

Lucrare de laborator Nr 2

Tema: Tablouri bidimensionale

Mersul Lucrări

1. Teorie:

O matrice este o forma de organziare a datelor de acelasi tip. O matrice


reprezinta un tablou bidimensional in care sunt stocate date de acelasi tip.
Elementele dintr-o matrice pot fi identificate dupa linia si coloana pe care se
afla.
Se numeste matrice cu m linii si n coloane, un tablou cu m linii si n coloane.
Pentru m=4 si n=3 se obtine o matrice cu 4 linii si 3 coloane, spre exemplu:

2. Programul p79:

a) După darea în execuție a programului p79 am obținut


urmatoarele rezultate :

Am introdus la tastatura 3 numere pentru rândul matrici și 4


numere pentru coloana și apoi am aflat suma tuturor numerelor din
matrice.

3. Sarcina individuala :
Realizați un program care afla valoarea minima și valoarea
maxima a matrici.

type Vector = array[1..3,1..4] of real


var y : Vector;
i:real;
j:real;
maxi:integer;
mini:integer;
begin
writeln('Introdu numere pentru matrcie');
for i:=1 to 3 do
for j:=1 to 4 do
begin writeln('x['i','j']');
readln(y[i,j]);
end.
for i:=1 to 3 do
for j:=1 to 4 do begin
if x[i,j] > maxi
then maxi:=0 ; maxi:=x[i,j];
end.
for i:=1 to 3 do
for j:=1 to 4 do begin
if x[i,j] < mini then
mini:= 0 ; mini:= x[i,j];
end.
writeln('Valoarea maxima = ',maxi);
writeln('Valoarea minima = ',mini);
end.

S-ar putea să vă placă și