Présentation de l'algorithme :
il s'agit de mettre en place une stratégie pour trouver un nombre entier entre 1 et 100 choisi par l'ordinateur !
Tester l'algorithme :
Code de l'algorithme :
VARIABLES
N EST_DU_TYPE NOMBRE
S EST_DU_TYPE NOMBRE
essai EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
S PREND_LA_VALEUR 100*random()
S PREND_LA_VALEUR floor(S)
essai PREND_LA_VALEUR 1
TANT_QUE (essai<=7) FAIRE
DEBUT_TANT_QUE
LIRE N
SI (N>S) ALORS
DEBUT_SI
AFFICHER "c'est moins"
FIN_SI
SI (N<S) ALORS
DEBUT_SI
AFFICHER "c'est plus"
FIN_SI
SI (N==S) ALORS
DEBUT_SI
AFFICHER "BRAVO !"
essai PREND_LA_VALEUR 7
FIN_SI
essai PREND_LA_VALEUR essai+1
FIN_TANT_QUE
AFFICHER "il fallait trouver : "
AFFICHER S
FIN_ALGORITHME