Erreur de compilation avec Java
Bonjour,
J'ai un petit souci lors de la compilation d'un algo pour générer des valeurs aléatoires dans une matrice. Je ne vois pas d'où vient le problème.
Voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
| // Génération aléatoire de valeurs.
public class generaleatoire{
public static final int MAX= 20 ;
public static void creation(int[][]mat){
int i,j;
int N=mat.length;
int M=mat.length;
for(i=0;i<N;i++){
for(j=0;j<M;j++){
System.out.print(mat[i][j]+"\t");
}
System.out.println();
}
}
public static void remplissagemat(int[][]mat){
int i,j,cpt;
cpt=0;
while(cpt!=5){
i=(int) (Math.random()*(MAX+1));
j=(int) (Math.random()*(MAX+1));
if (mat[i][j]=0){
mat[i][j]=(int) (Math.random()*(MAX+1));
cpt=cpt+1;
}
}
}
//Programme principal.
public static void main(String [] args){
System.out.println("Donnez la taille du plateau en commencant par le nombre de lignes puis en second le nombre de colonnes");
int N=Clavier.readInt();
int M=Clavier.readInt();
int[][] mat1= new int[N][M];
System.out.println("Le plateau est le suivant :");
remplissagemat(mat1);
creation(mat1);
}
} |
Merci d'avance pour votre aide. Bon dimanche.;)