Générer des noms de façon aléatoire
Bonjour,
étant débutant en programmation, j'ai travail à faire sur un MasterMind, mais la n'est pas le problème.
Je voulais savoir pourquoi jDeveloper me cite comme erreur que c'est un état impossible a atteindre.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| while (pion1 == pion2 || pion1 == pion3 || pion1 == pion4 ){
pion1 = (int) (Math.random() * 8 ) + 1;
}
return pion1;
while (pion2 == pion1 || pion2 == pion3 || pion2 == pion4 ){
pion2 = (int) (Math.random() * 8 ) + 1;
}
return pion2;
while (pion3 == pion1 || pion3 == pion2 || pion3 == pion4 ){
pion3 = (int) (Math.random() * 8 ) + 1;
}
return pion3;
while (pion4 == pion1 || pion4 == pion2 || pion4 == pion3 ){
pion4 = (int) (Math.random() * 8 ) + 1;
}
return pion4; |
Comment pourrais-je faire en sorte que cela génère des chiffres différent, et si j'ai commis de grosses fautes ou sont-elles (de syntaxe ou autres :) )?
Cordialement MrMichou !