INTERNET ...Construction de Pages WEB.
Les Boucles n° 9
Les Structures de controle de JAVA:
Ce sont les principaux éléments de la programmation. Elles permettent de réaliser des Boucles
conditionnelles, des branchements conditionnels ...Nous allons commencer leur étude par :
La Boucle while .. ( Tant que .. )
Elle permet de répéter une ou plusieurs instructions de programme tant qu'une condition est
vraie.
Ex.:
X = 6 ;
while ( X < 22 ) // Tant que X est plus petit que 22 on
réalise les 2 instructions suivantes
{
X += 2 ; // X = X +2....donc X s'incrémente de 2 à chaque tour
var1 = X / 2 ;
} // Dés que X atteindra la valeur 22 le programme quittera la boucle
// et se poursuivra vers les lignes suivantes...
Conclusion : Dans cette Boucle la
condition est testée en début de boucle..donc si la condition est fausse dés le début
la boucle ne sera pas exécutée et aucune des instructions se trouvant dans la boucle ne sera
exécutée.
Dans notre exemple, la boucle sera ici exécutée 7 fois .
La Boucle do ... while (Faire ...tant que )
Ex.:
X = 6 ;
do // Faire sans condition
{
X += 2 ; // X = X +2....donc X s'incrémente de 2 à chaque tour
var1 = X / 2 ;
} while ( X < 22) // Dés que X atteindra la valeur 22 le programme quittera la
boucle
// et se poursuivra vers les lignes suivantes...
Conclusion : Dans cette Boucle la condition est
testée en fin de boucle..donc quelque soit l'état de la condition les instructions seront
exécutées au moins une fois .
Dans notre exemple, la boucle sera ici exécutée 8 fois .
2éme Exercice
Vous pouvez créer maintenant un 2éme programme Java en modifiant exo1.java afin qu'il
devienne exo2.java.
Son cahier des Charges sera le méme c'est-é-dire écrire plusieurs fois le Texte .
Mais il devra utiliser une boucle de type while ou do
while pour écrire 5 fois le texte Essai de Texte.
Testez-le et losqu'il fonctionnera correctement, collez son superbe Listing bien commenté ci-dessous
...!!