Tester l'algorithme :
Graphique :
Code de l'algorithme :
1
VARIABLES
2
CHOIX EST_DU_TYPE NOMBRE
3
proposition EST_DU_TYPE NOMBRE
4
compteur EST_DU_TYPE NOMBRE
5
DEBUT_ALGORITHME
6
CHOIX PREND_LA_VALEUR round(100*random())
7
compteur PREND_LA_VALEUR 0
8
AFFICHER "J'ai choisi un nombre entre 0 et 100"
9
TANT_QUE (proposition!=CHOIX) FAIRE
10
DEBUT_TANT_QUE
11
AFFICHER "Ta proposition ?"
12
LIRE proposition
13
SI (proposition>CHOIX) ALORS
14
DEBUT_SI
15
AFFICHER "C'est moins que "
16
AFFICHER proposition
17
compteur PREND_LA_VALEUR compteur+1
18
FIN_SI
19
SI (proposition<CHOIX) ALORS
20
DEBUT_SI
21
AFFICHER "C'est plus que "
22
AFFICHER proposition
23
compteur PREND_LA_VALEUR compteur+1
24
FIN_SI
25
FIN_TANT_QUE
26
AFFICHER proposition
27
AFFICHER " ? C'est gagné en "
28
AFFICHER compteur
29
AFFICHER " coups."
30
FIN_ALGORITHME