Arexx ASURO Mode D'emploi page 59

Table des Matières

Publicité

9. C pour ASURO
Si vous voulez prendre une décision parmi plusieurs options, vous pouvez utiliser les expressions
"else if" :
if (Condition 1)
Bloc d'expressions 1
else if (Condition 2)
Bloc d'expressions 2
else if (Condition 3)
Bloc d'expressions 3
else if (Condition 4)
Bloc d'expressions 4
else
Bloc d'expressions 5
Les conditions suivantes sont possibles:
Opérateur
==
!=
<
>
<=
>=
Exemple:
#include "asuro.h"
int main(void) {
Init ()
while (1) {
if (PollSwitch()>0) {StatusLED (RED);}
else {StatusLED (GREEN);}
}
}
Si l'un des capteurs de collision est actionné, la diode d'état s'allume en rouge, sinon elle est verte. Les
autres éléments seront expliqués plus loin.
Dans le langage C "1" signifie « vrai » et "0" « faux ». La condition
if (0) {StatusLED(RED);}
signifie que StatusLED (RED) ne sera jamais exécuté.
SIGNIFICATION
Comparaison logique avec égal à
Comparaison logique avec n'est pas égal à
Comparaison logique avec plus petit que
Comparaison logique avec plus grand que
Comparaison logique avec plus Petit ou égal à
Comparaison logique avec plus grand ou égal à
ASURO - 59 -

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Arx-03

Table des Matières