Bonsoir,

Je sais parcourir une matrice normalement case par case :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
int tab[4,3];
for(i=0; i<4; i++) {
 
for(j=0; j<3; j++) {
 
 
          }
}
ou à l'envers

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
int tab[4,3];
for(i=4; i >=0; i--) {
 
for(j=3; j >=0; j--) {
 
 
          }
}

Par contre j'ai du mal à parcourir une matrice en ligne ou colonne ou encore en diagonale, j'ai cherché mais rien de bien expliqué et présentable.

Merci pour des explications.