Sequence 6 - Jeu: devinez un nombre - Etape Intermédiaire
Voici le programme obtenu par une majorité d'entre vous lors de la 1ère séance:
pour jeu
#on déclare les variables donne "resultat 62 donne "essai 0
lis [Entrez un nombre ?] "essai si (:essai < :resultat) [ ecris [Trop petit!] ] si (:essai > :resultat) [ ecris [Trop grand!] ] si (:essai = :resultat) [ ecris [Bravo!] ]
fin |
Pour l'instant, le programme fonctionne, mais ne laisse qu'une seule tentative pour trouver le nombre.
Il va donc falloir utiliser une boucle tantque pour que l'on puisse continuer à jouer jusqu'à ce que l'on trouve la réponse...
Enfin, il faudra rajouter 2 choses:
- le fait que le nombre à trouver ne soit pas toujours 62, mais tiré au hasard entre 0 et 100
- une variable supplémentaire pour compter et indiquer le nombre de coups réalisés pour trouver la bonne réponse.