Présentation de l'algorithme :
Fluctuation de la proportion de jeux gagnants pour la tortue dans le jeu du lièvre et de la tortue.
Code de l'algorithme :
1
VARIABLES
2
face_du_de EST_DU_TYPE NOMBRE
3
case_tortue EST_DU_TYPE NOMBRE
4
nb_tortues_gagnantes EST_DU_TYPE NOMBRE
5
i EST_DU_TYPE NOMBRE
6
j EST_DU_TYPE NOMBRE
7
proportion_tortues_gagnantes EST_DU_TYPE NOMBRE
8
n EST_DU_TYPE NOMBRE
9
DEBUT_ALGORITHME
10
POUR i ALLANT_DE 1 A 100
11
DEBUT_POUR
12
nb_tortues_gagnantes PREND_LA_VALEUR 0
13
n PREND_LA_VALEUR i*10
14
POUR j ALLANT_DE 1 A n
15
DEBUT_POUR
16
case_tortue PREND_LA_VALEUR 0
17
face_du_de PREND_LA_VALEUR 0
18
TANT_QUE (face_du_de<6 ET case_tortue<6) FAIRE
19
DEBUT_TANT_QUE
20
face_du_de PREND_LA_VALEUR floor(6*random()+1)
21
SI (face_du_de<6) ALORS
22
DEBUT_SI
23
case_tortue PREND_LA_VALEUR case_tortue+1
24
FIN_SI
25
FIN_TANT_QUE
26
SI (case_tortue==6) ALORS
27
DEBUT_SI
28
nb_tortues_gagnantes PREND_LA_VALEUR nb_tortues_gagnantes+1
29
FIN_SI
30
FIN_POUR
31
proportion_tortues_gagnantes PREND_LA_VALEUR 100*nb_tortues_gagnantes/n
32
TRACER_POINT (n,proportion_tortues_gagnantes)
33
AFFICHER n
34
AFFICHER " jeux : "
35
AFFICHER "la tortue gagne dans "
36
AFFICHER proportion_tortues_gagnantes
37
AFFICHER "% des cas"
38
FIN_POUR
39
FIN_ALGORITHME
Fichier AlgoBox associé : fluctuation_lievre_tortue.alg (faire un clic-droit et utiliser l'option "enregistrer sous" pour télécharger le fichier)
Tester l'algorithme :
Graphique :