Ignorer la navigation

Les boucles

 

La boucle IF -- ELSE permet de vérifier une condition pour choisir entre plusieurs suites d'instructions.

 

L'exemple décrit dans l'organigramme ci-contre permet d'incrémenter le temps de clignotement jusqu'à 500 ms puis de le fixer.

 

Le code correspondant à cet organigramme est donné ci-dessous :

 

 

Créer un nouveau fichier "VOTRE_NOM_boucle_IF", et coder l'exemple ci-dessus (ne pas oublier la déclaration des variables et la fonction setup). Téléverser et tester.

 

 

 

 

 

A propos des tests pouvant être effectués, on remarque que le test d'égalité est réalisé avec un double "=" (==).

 

Le simple "=" permet d'affecter une valeur à une variable.

 

 

 

 

La boucle WHILE permet de répéter une suite d'instructions en boucle tant qu'une condition est vérifiée. Lorsque la condition n'est plus vraie, le programme sort de la boiucle.

 

L'exemple décrit dans l'organigramme ci-contre permet d'incrémenter le temps de clignotement jusqu'à 500 ms puis de le réinitialiser à 50 ms.

 

Le code correspondant à cet organigramme est donné ci-dessous :

 

 

Créer un nouveau fichier "VOTRE_NOM_boucle_WHILE" , et coder l'exemple ci-dessus (ne pas oublier la déclaration des variables et la fonction setup). Téléverser et tester.

 

 

 

 

 

 

 

 

 

 

 

Créé avec eXeLearning (Nouvelle fenêtre)