Stampa Matrice

L’algoritmo Stampa Matrice permette di stampare tutti gli elementi contenuti in una matrice. L’idea è quella di accedere a tutte le celle della matrice e di stamparne il contenuto. Supponiamo di avere la seguente matrice di interi:

int matrix[3][3];
matrix[0][0] = 1;
matrix[0][1] = -1;
matrix[0][2] = 2;
matrix[1][0] = 3;
matrix[1][1] = 2;
matrix[1][2] = 1;
matrix[2][0] = 4;
matrix[2][1] = 2;
matrix[2][2] = 1;

Il seguente codice permetterebbe di stamparne il contenuto:

for(int i=0; i<3; i++){
  for(int j=0; j<3; j++){
    cout<<matrix[i][j];
  }
}

Per comprendere il funzionamento di questo algoritmo vediamo cosa accade passo dopo passo: