Algorithme : Nombre aleatoire selon des pourcentages
Bonjour à tous,
Pour l'un de mes projets j'ai besoin de tirer un nombre aléatoire, selon des pourcentages prédéfinis.
Exemple :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| final Integer POURCENT_BLEU = 20;
final Integer POURCENT_ROUGE = 50;
final Integer POURCENT_JAUNE = 30;
/*
* Maintenant je dois tirer un nombre aleatoire
* en prenant en compte ces pourcentages
*/
int numeroBleu = 1;
int numeroRouge = 2;
int numeroJaune = 3;
// et là je ne vois pas trop quoi mettre...
Integer couleur = Math.random()
/*
* Et donc en sortie j'aimerais qu'il y ai 20% de chance d'avoir 1,
* 50% de chance d'avoir 2 et 30% de chance d'avoir Jaune...
*/ |
Donc voilà, je ne pense pas que cela soit trop difficile à réaliser, mais je m'y prend peut-être mal, merci pour vos idées !