Site du cours d'ISN du lycée Mongazon
Commençons par un exemple : nous voulons réaliser un programme qui demande à l'utilisateur
la valeur d'un entier n et qui affiche la table de mutiplication de n de 1 à 10.
Voici l'implémentation de ce programme en Java :
Voici un exemple d'implémentation d'un programme qui demande une série de nombres à l'utilisateur pour faire leur somme et qui s'arrête au moment ou l'utilisateur entre la valeur 0
Deux versions de ce programme sont proposées, le premier avec une boucle TANT QUE et le second avec une boucle REPETER JUSQU'A
Dans la première version, la condition est située au début de la boucle, ce qui implique que si cette dernière n'est pas vérifiée, la boucle ne sera jamais effectuée : il se peut que l'execution du programme ne rentre jamais dans la boucle. Ce sera le cas si l'utilisateur entre directement le nombre 0
Dans cette seconde version, la condition est située en fin de boucle, ce qui implique que la boucle sera parcourue au moins une fois : on parle d'instruction : REPETER JUSQU'A. Si l'utilisateur entre la valeur 0, le programme entre dans la boucle une seule fois et ajoute 0 à la somme