Dans cet exercice nous allons finaliser l’algorithme permettant à l’ordinateur de choisir un nombre aléatoire (entre 1 et 100), et à l’utilisateur de trouver ce nombre. Je vous propose en fin d’article, les versions JavaScript, CSharp et développement web.
Tentez de résoudre cet exercice par vous même. Vous trouverez la correction sous la présentation du sujet.
Le sujet
- Ecrire un algorithme permettant de générer, de manière aléatoire, un nombre entre 1 et 100
- L’utilisateur doit ensuite trouver le nombre choisi par l’ordinateur en réalisant des saisies. S’il se trompe, un message d’erreur est affiché pour lui indiquer si le nombre saisi est trop grand ou trop petit.
- L’algorithme se termine lorsque le nombre est trouvé.
Ci-dessous, un exemple d’affichage produit par l’algorithme programmé et exécuté :

Revoir les fonctions – Revoir les tableaux
L’algorithme écrit en pseudo-code :
Pour voir l’intégralité de l’article, merci de vous abonner ou de vous connecter si vous êtes déjà abonné !
Pour continuer votre apprentissage de l’algorithmique :
- Le livre en version broché ou ebook : “L’algorithmique selon H2PROG“
- La formation vidéo en ligne de plus de 6 heures : “Les bases indispensables de la programmation : Algorithmique“
- Le pack de 51 exercices non programmable : “51 exercices d’algorithmique avec Milo“
- Le livre en version broché ou ebook “51 exercices selon H2PROG avec Milo“
Pour apprendre le développement web :
- 26 formations et 168 heures de vidéo dans la licence H2PROG