7. boucle while



La boucle while permet d'exécuter répétitivement un bloc d'instructions tant qu'une condition est remplie.

while(condition){
    instructions
}

condition est une expression qui retourne un booléen. Si condition est évaluée à vrai (true) le bloc d'instruction est exécuté. A chaque itération, l'expression est réévaluée. Dès que la condition est fausse, la boucle s'arrête.

Exemple : dessin d'un escalier

public class MonProg7a{

    public static void main(String[] args){

        Tortue rosalie = new Tortue();
        rosalie.saute(50,550);
 
        int x = rosalie.position().x();
 
        while(x<550){
            rosalie.avance(50);
            rosalie.tourneDroite(90);
            rosalie.avance(50);
            rosalie.tourneGauche(90);
            x = rosalie.position().x();
        }
    }
}
MonProg7a.java



Exercice

15/12/2000
CLMJ