1. CE ESTE O MATRICE?
O matrice este un tablou bidimensional de elemente, aranjate pe linii și coloane. În C++, o matrice se declară ca un tablou cu două dimensiuni: tip a[linii][coloane].
Fiecare element este identificat prin doi indici: a[i][j] unde i = linia și j = coloana (ambii încep de la 0).
Exemplu vizual — matrice 3×3:
a[0][0]
a[0][1]
a[0][2]
a[1][0]
a[1][1]
a[1][2]
a[2][0]
a[2][1]
a[2][2]
Celulele albastre = diagonala principală (unde i == j)