Arduino : Structures de répétition

La boucle "While"

Définition

En anglais, le mot « while » signifie « tant que ». Donc la boucle que l'on va écrire, s'exécutera « tant que » la condition sera vraie (ou fausse).

Méthode

La boucle « while » à une syntaxe extrêmement simple, car elle est de la forme :

1
while( /*condition à tester */) 
2
{
3
                //les instructions à répéter tant que la condition est vérifiée
4
}

ExempleRéalisation d'un compteur

Ici nous devons réaliser un programme qui permet de compter jusqu'à 10. Autrement dit "tant que" la valeur du compteur est différent de 10, on incrémente la valeur de ce dernier.

1
int compteur = 0 ;
2
 
3
while(compteur != 10) //tant que compteur est différent de 10
4
{
5
                compteur ++ ;//On incrémente d'une unité
6
                // Nous aurions pu écrire aussi : compteur=compteur+1;
7
}

Le programme passera aux autres actions une fois la condition vraie. Dans les faits, le programme est "bloqué" dans la boucle "tant que" compteur n'est pas égal à 10.

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimerRéalisé avec Scenari (nouvelle fenêtre) modèle documentaire TechnOpale