Bonjour,
Je cherche à trouver le minimum d'une matrice diagonale uniquement des valeurs différents de "0":
Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 0 25 18 9 25 0 11 3 18 11 0 6 9 3 6 0
Je ne sais pas pourquoi ça marche pas, il me sort à chaque fois le chiffre 0.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 int min = td[0][0]; for (i=0; i<sizemax; i++) { for (j=0; j<sizemax; j++) { if ((td[i][j]<min) && (td[i][j] != 0)) min = td[i][j]; } } cout<<"The min value of the marix is: "<<min;
Merci pour votre aide.
Partager