Carré latin
Fermé
Utilisateur anonyme
-
28 févr. 2013 à 14:54
salyks Messages postés 139 Date d'inscription mardi 26 février 2013 Statut Membre Dernière intervention 5 mars 2014 - 4 mars 2013 à 14:02
salyks Messages postés 139 Date d'inscription mardi 26 février 2013 Statut Membre Dernière intervention 5 mars 2014 - 4 mars 2013 à 14:02
2 réponses
salyks
Messages postés
139
Date d'inscription
mardi 26 février 2013
Statut
Membre
Dernière intervention
5 mars 2014
11
28 févr. 2013 à 16:26
28 févr. 2013 à 16:26
Random rand=new Random();
for (int i=0; i<9; i++)
for (int j=0; j<9; j++)
{
carre [i] [j] = rand.nextInt(valeurMaxPossible);
}
voilà comment remplir ton carré avec des valeur aléatoires
for (int i=0; i<9; i++)
for (int j=0; j<9; j++)
{
carre [i] [j] = rand.nextInt(valeurMaxPossible);
}
voilà comment remplir ton carré avec des valeur aléatoires
Utilisateur anonyme
28 févr. 2013 à 19:16
28 févr. 2013 à 19:16
j'ai fait sa mais sa marche pas:
int nombre;
int[][] carree = new int[9][9];
for (int i=0; i<9; i++)
{
for (int j=0; j<9; j++)
{
nombre = (int)(Math.random()+1;
carree [i] [j] = nombre;
}
}
int nombre;
int[][] carree = new int[9][9];
for (int i=0; i<9; i++)
{
for (int j=0; j<9; j++)
{
nombre = (int)(Math.random()+1;
carree [i] [j] = nombre;
}
}
salyks
Messages postés
139
Date d'inscription
mardi 26 février 2013
Statut
Membre
Dernière intervention
5 mars 2014
11
1 mars 2013 à 09:15
1 mars 2013 à 09:15
c'est pas ce que j'ai mis...
pourquoi +1 a la valeur de ton random ?
pourquoi +1 a la valeur de ton random ?
salyks
Messages postés
139
Date d'inscription
mardi 26 février 2013
Statut
Membre
Dernière intervention
5 mars 2014
11
1 mars 2013 à 14:06
1 mars 2013 à 14:06
Ben c'est une valeur maximale que tu donnes, par exemple si tu veux un nombre aléatoire entre 0 et 100 ben tu met carre [i] [j] = rand.nextInt(100);
salyks
Messages postés
139
Date d'inscription
mardi 26 février 2013
Statut
Membre
Dernière intervention
5 mars 2014
11
1 mars 2013 à 14:32
1 mars 2013 à 14:32
Integer.MAX_VALUE