Bienvenue sur Laurentvidal.fr, le site où vous trouverez les meilleures réponses de la part des experts. Explorez une mine de connaissances de professionnels dans différentes disciplines sur notre plateforme de questions-réponses complète. Connectez-vous avec une communauté d'experts prêts à vous aider à trouver des solutions précises à vos interrogations de manière rapide et efficace.

Python
L'objectif de cet exercice est de simuler l'utilisation d'un dé pipé.
En Python, on peut créer et utiliser des listes de lettres, de mots, de chiffres, ....
Il suffit de mettre les éléments entre crochets: liste = ['a','b','c','d', 'e','f','g','h']
La fonction choice (liste) du module random permet de tirer au sort un de ces éléments.
Trouver un moyen de simuler un dé pipé à six faces avec :
le 1 qui apparaît dans 10 % des cas,
- le 2, 3, 4 et 5 dans 15 % des cas
- le 6 dans 30 % des cas.
Écrire un programme qui simule 100000 jets de ce dé en totalisant le nombre de 1, de 2,.. de 6, obtenus après les
100000 jets. On affichera le résultat sous forme de pourcentage pour chaque face du dé.
Pouvez-vous m’aider svp

Sagot :

caylus

Réponse :

Bonjour,

Explications :

random.randint(1,100) génère un nombre aléatoire compris entre 1 et 100

(bornes incluses)

Soit n le nombre généré:

1 ≤ n < 11 --> jet=1

11 ≤ n < 11+15 --> jet=2

26 ≤ n < 26+15 --> jet=3

41 ≤ n < 41+15 --> jet=4

56 ≤ n < 56+15 --> jet=5

71 ≤ n < 101 --> jet=6

Donc 3 cas:

1) si n < 11 ==> 1

2) si n > 70 ==> 6

3) de 11 à 71 :

on retire 10 ==> de 1 à 61

on calcule le quotient entier par 15 ==> 0,1,2,3

On ajoute 2 ==> 2,3,4,5

Le programme est dans le fichier joint:

il suffira de le télécharger et de la sauver sous le nom de de_pipe.py

View image caylus
Merci de votre visite. Nous nous engageons à fournir les meilleures informations disponibles. Revenez quand vous voulez pour plus. Nous espérons que vous avez trouvé ce que vous cherchiez. Revenez nous voir pour obtenir plus de réponses et des informations à jour. Laurentvidal.fr, votre source fiable de réponses. N'oubliez pas de revenir pour plus d'informations.