Bonjour, je dois faire un programme python en mathématiques mais je ne comprends rien..J'aurais vraiment besoin d'aide. Je vous remercie d'avance pour vos répon
Mathématiques
anya20
Question
Bonjour, je dois faire un programme python en mathématiques mais je ne comprends rien..J'aurais vraiment besoin d'aide. Je vous remercie d'avance pour vos réponses.
1/Ecrire une fonction en Python simulant le lancer de 3 dés équilibrés (pas de paramètres), retournant Vrai, si au moins 2 des 3 résultats obtenus sont identiques et Faux sinon.
2/Ecrire en Python, un programme renouvelant 1000 fois cette expérience aléatoire et comptant la fréquence des lancers ou un même nombre apparaissait plusieurs fois.
3/A l'aide de ce programme que vous pourrez exécuter plusieurs fois, conjecturer la réponse à la question suivante.
Y'a t-il plus ou moins d'une chance sur 2 que sur les 3 dés, 2 au moins présentent le même nombre ?
1/Ecrire une fonction en Python simulant le lancer de 3 dés équilibrés (pas de paramètres), retournant Vrai, si au moins 2 des 3 résultats obtenus sont identiques et Faux sinon.
2/Ecrire en Python, un programme renouvelant 1000 fois cette expérience aléatoire et comptant la fréquence des lancers ou un même nombre apparaissait plusieurs fois.
3/A l'aide de ce programme que vous pourrez exécuter plusieurs fois, conjecturer la réponse à la question suivante.
Y'a t-il plus ou moins d'une chance sur 2 que sur les 3 dés, 2 au moins présentent le même nombre ?
1 Réponse
-
1. Réponse ProfdeMaths1
Programme PYTHON :
import random
kv=0
kf=0
for k in range(1000):
a=random.randrange(1, 7, 1)
b=random.randrange(1, 7, 1)
c=random.randrange(1, 7, 1)
if (a==b) or (a==c) or (b==c):
kv=kv+1
print("vrai")
else:
kf=kf+1
print("faux")
print(kv,"vrai")
print(kf,"faux")
après exécution on obtient :
* 476 "vrai"
* 524 "faux"
on peut donc estimer qu'il y a 1 chance sur 2 d'avoir au moins 2 valeurs égales sur les 3 dés