Télécharger Imprimer la page

Sharp PC-E500 Mode D'emploi page 267

Ordinateur de poche

Publicité

Plusieurs expressions relationnelles peuvent être associées aux opérateurs logiques
' ' * "
et
"+".
Ainsi:
IF (A>5)*(B> 1) THEN
...
Si A est supérieur
à
5 et si B est supérieur
à
1, l'instruction suivant THEN est
exécutée. L'opérateur logique "AND" peut remplacer
"*".
IF (A>5)+(B>1) THEN ...
Si A est supérieur
à
5 ou si B est supérieur
à
1, l'instruction suivant TH EN est
exécutée.
L'opérateur logique
"OR"
peut remplacer"
+".
Emploi d'une chaîne de caractères dans une expression relationnelle
Les chaînes de caractères peuvent être comparées lorsqu'elles font partie d'une
expression relationnelle employée dans une instruction IF ... THEN ... ELSE. Les
caractères A, B et C ayant respectivement pour codes 65, 66 et 67, A est inférieur
à
B, lui-même inférieur
à
C.
EXEMPLE:
10: INPUT "CONTINUE?";A$
20: IF A$="OUI" THEN 10
30: IF A$= "NON" GOTO 60
40:
PRINT "OUI OU
NON,
SVP"
50: GOTO 10
60:
Remarque:
Veillez
à
placer un espace entre le nom d'une variable et l'instruction; ainsi
:
100: IF
A=B~
THEN 200
L
Un espace est nécessaire.
N'oubliez pas ce point, particulièrement important, pour les instructions IF, FOR,
ON ... GOTO, et ON ... GOSUB.
262

Publicité

loading