Les règles du jeu sont les suivantes
Le programme suivant est à compléter
Comme pour le précédent TP on décompose le processus en fonctions
Faire plusieurs échantillons
Estimer la probabilité du joueur de gagner
from random import *
#------------------------------------
def somme2Des():
return ........
#------------------------------------
def leJoueurGagne():
#le joueur gagne du premier coup
.......
#le joueur gagne après plusieurs lancers
.....
#------------------------------------
def crap(n):
gainJoueur = 0
for i in range(n):
if leJoueurGagne():
.................
frequence = ...................
print(.......................)
#--------------programme principal-----------------------
nbRepetitions = int(input("Entrez un nombre de répétitions "))
crap(nbRepetitions)
La suite $(u_n)$ définie par $u_n= \sum\limits_{k = 1}^{k = n}\dfrac{1}{k}$ est appelée la série harmonique
On a vu ou verra en exercices que cette série diverge et tend vers $+\infty$ mais très lentement
La fonction logarithme népérien est une fonction importante en mathématiques que l'on utilisera bientôt
Sur le clavier de vos calculatrices il y a une touche ln (notation mathématique standard) qui permet de calculer le logarithme népérien d'un réel strictement positif, par contre attention en python on utilise la fonction log qui est la même notation que celle du logarithme décimal utilisée en mathématiques
On peut montrer que $\ln(n+1) \leqslant u_n$. Calculer quelques antécédents de $n \rightarrow \ln(n+1)$ par exemple les antécédents de 3, 5 et 10
Confronter les questions 2 et 3