Arduino - Boucles

Les langages de programmation fournissent diverses structures de contrôle qui permettent des chemins d'exécution plus compliqués.

Une instruction de boucle nous permet d'exécuter une instruction ou un groupe d'instructions plusieurs fois et voici la forme générale d'une instruction de boucle dans la plupart des langages de programmation -

Le langage de programmation C fournit les types de boucles suivants pour gérer les exigences de bouclage.

S.NO. Boucle et description
1

boucle while

tandis que les boucles boucleront continuellement, et indéfiniment, jusqu'à ce que l'expression entre parenthèses, () devienne fausse. Quelque chose doit changer la variable testée, sinon la boucle while ne se terminera jamais.

2

faire… boucle while

le do…whileLa boucle est similaire à la boucle while. Dans la boucle while, la condition de continuation de boucle est testée au début de la boucle avant d'exécuter le corps de la boucle.

3

pour boucle

UNE for loopexécute des instructions un nombre prédéterminé de fois. L'expression de contrôle de la boucle est initialisée, testée et manipulée entièrement entre les parenthèses de la boucle for.

4

Boucle imbriquée

Le langage C vous permet d'utiliser une boucle dans une autre boucle. L'exemple suivant illustre le concept.

5

Boucle infinie

C'est la boucle qui n'a pas de condition de fin, donc la boucle devient infinie.