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