génération d'une note aléatoire avec probabilité différentes - C++ - Programmation
Marsh Posté le 09-12-2007 à 12:51:55
Tu na's qu'a tirer d'abord un nombre X entre 0 et 100 pour savoir dans quel intervalle tu vas tirer ta note.
Marsh Posté le 09-12-2007 à 18:08:31
je dirais comme ace, tu tires d'abord ton pourcentage par exemple 35, tu es dans la plage 31-50 donc la note doit etre comprise entre 9 et 11 et donc la tu tires un nombre entre 0 et 2 auquel tu rajoutes 9.
Marsh Posté le 09-12-2007 à 22:47:37
Reply
Marsh Posté le 09-12-2007 à 12:21:08
Bonjour a tous !
J'ai probleme en C++. Je dois générer une note aléatoire (flotant) qui doit obéir aux probabilités suivantes :
- 10% de chance que la note soit comprise entre 0 et 6
- 20% de chance que la note soit comprise entre 6 et 9
- 20% de chance que la note soit comprise entre 9 et 11
- 20% de chance que la note soit comprise entre 11 et 13
- 15% de chance que la note soit comprise entre 13 et 15
- 10% de chance que la note soit comprise entre 15 et 18
- 5% de chance que la note soit comprise entre 18 et 20.
Je sais générer une note aléatoirement sur un interval mais c'est la partie probabilité qui me pose problème.
Merci d'avance.