Salut, dans ce tutoriel je vous parle des conditions en
Arduino.
En programmation, les conditions permettent de réaliser des actions en fonction d'une condition pré-définie. Pour être explicite, la condition en question peut être un choix que l'utilisateur aura à faire, une valeur spécifique prise par une variable, le résultat d’une opération etc...
Pour exécuter ces actions, la carte fait des tests conditionnels et traite les instructions dans le cas où la condition est respectée ou non. Egalement pour réaliser ces tests, le langage dispose d’opérateurs spécifiques essentiels à connaître.
Sert tester plusieurs conditions et donc de ne pas se limiter qu’à un résultat booléen.
Il permet de tester si les deux ou plusieurs conditions mises en arguments sont vraies. Les instructions ne sont exécutées que si elles le sont toutes.
Permet d’inverser l’état d’une instruction bref, les instructions de ce bloc s’effectueront si la condition mise en argument est fausse.
Un peu comme la forme contractée de plusieurs if ou else if, il permet d’exécuter les instructions selon les différents résultats possibles de la condition.
En programmation, les conditions permettent de réaliser des actions en fonction d'une condition pré-définie. Pour être explicite, la condition en question peut être un choix que l'utilisateur aura à faire, une valeur spécifique prise par une variable, le résultat d’une opération etc...
Pour exécuter ces actions, la carte fait des tests conditionnels et traite les instructions dans le cas où la condition est respectée ou non. Egalement pour réaliser ces tests, le langage dispose d’opérateurs spécifiques essentiels à connaître.
Opérateurs de comparaison | |
---|---|
Opérateurs | Signification |
== | Egale à... |
< | Inférieur à... |
<= | Inférieur ou égale à... |
> | Supérieur à... |
!= | Différent de... |
Opérateurs logiques | |
Opérateurs | Signification |
&& | ET |
|| | OU |
! | NON |
Sert tester plusieurs conditions et donc de ne pas se limiter qu’à un résultat booléen.
Il permet de tester si les deux ou plusieurs conditions mises en arguments sont vraies. Les instructions ne sont exécutées que si elles le sont toutes.
Permet d’inverser l’état d’une instruction bref, les instructions de ce bloc s’effectueront si la condition mise en argument est fausse.
Un peu comme la forme contractée de plusieurs if ou else if, il permet d’exécuter les instructions selon les différents résultats possibles de la condition.
Commentaires
Enregistrer un commentaire