Probleme avec Tableau deux dimensions
KINGJI
-
KINGJI -
KINGJI -
Bonjour, qui peut m'aider svp, j'ai un probleme avec un exercice java qui demande de calculer la trace principale d'une matrice. je le fait, mais mon programme n'est pas executable. cet message est tjrs apparaitre:
java.lang.ArrayIndexOutOfBoundsException: 3
at TracePrincipale.main(TracePrincipale.java:10)
Voici le codage:
public class TracePrincipale{
public static void main (String args []){
int m[] [];
int i,j,t;
m=new int [3][3];
t=0;
for(i=0;i<3;i++){
for(j=0;j<3;i++){
System.out.println("Etrer M["+i+"]["+j+"]:");
m[i][j]=Clavier.lireInt();
if (i==j)
t+=m[i][j];
}
}
System.out.println("La trace principale est:"+t);
}
}
java.lang.ArrayIndexOutOfBoundsException: 3
at TracePrincipale.main(TracePrincipale.java:10)
Voici le codage:
public class TracePrincipale{
public static void main (String args []){
int m[] [];
int i,j,t;
m=new int [3][3];
t=0;
for(i=0;i<3;i++){
for(j=0;j<3;i++){
System.out.println("Etrer M["+i+"]["+j+"]:");
m[i][j]=Clavier.lireInt();
if (i==j)
t+=m[i][j];
}
}
System.out.println("La trace principale est:"+t);
}
}