do…while
Description
La boucle do…while fonctionne de la même manière que la boucle while, à l’exception du fait que la condition est testée à la fin de la boucle, donc la boucle do s’exécutera toujours au moins une fois.
Syntaxe :
do {
// bloc d'instructions
} while (condition);
Paramètres :
condition : une expression booléenne qui évalue à true ou false.
Exemple de code :
// initialiser x et i avec une valeur de 0
int x = 0;
int i = 0;
do {
delay(50); // attendre que les capteurs se stabilisent
x = readSensors(); // vérifier les capteurs
i++; // augmenter i de 1
} while (i < 100); // répéter 100 fois
Source : https://docs.arduino.cc/language-reference/en/structure/control-structure/doWhile/
