Notebook associé — Constructions élémentaires III : Boucle while
Ouvrez le cours interactif au format Jupyter (.ipynb) pour exécuter le code pas à pas.
Télécharger le .ipynb
Voir la version HTML
Ouvrez le cours interactif au format Jupyter (.ipynb) pour exécuter le code pas à pas.
1. Pourquoi la boucle while ?
Certaines actions se répètent tant qu’une condition est vraie.
- Tant que le feu est rouge, je m’arrête.
- Tant que je n’ai pas trouvé la bonne réponse, je continue.
En programmation, la boucle while permet de répéter un morceau de programme
jusqu’à ce qu’une condition devienne fausse.
Problème de départ
Écrire un programme qui fait deviner à l’utilisateur un nombre choisi aléatoirement entre 1 et 10. Le programme doit :
- poser la question tant que la réponse n’est pas correcte,
- indiquer « Trop petit » ou « Trop grand » si besoin,
- s’arrêter dès que le nombre est trouvé.