Implementare una funzione in linguaggio C++ che permette di stampare tutti gli elementi di una matrice con r righe e c colonne.

Per prima cosa scriviamo l’intestazione della funzione che deve prendere in input la matrice da stampare, il numero di righe e il numero di colonne:

void stampaMatrice(int** matrice, int r, int c)

Per stampare tutti gli elementi della matrice è necessario accedere ad ogni casella e stamparne il contenuto. E’ possibile iterare le caselle di una matrice attraverso due iterazioni nel seguente modo:

void stampaMatrice(int** matrice, int r, int c){
 for(int i=0; i<r; i++)
 {
   for(int j=0; j<c;j++)
   {
      cout<<matrice[i][j];
   }
 }
}

Attraverso questo slides sarà possibile comprendere meglio il funzionamento degli indici che variano nei cicli for:

Torna a matrici

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.