13.-
IF
-
THEN
ELSE
IF
expression
THEN
"instruction"
"numéro
de
ligne
11
ELSE "instruction"
"numéro de
ligne".
Suivant les
résultats
d 'un test,
l'on
prendra
une
décision
ou
l'on
choisira
une s uite
pour
l
' exécution
du
programme.
Si
le
résultat
du test
est
vrai,
c'est-à-
dire différent de
zéro, alors
l'instruction
THEN
suivra
jusqu'à
ELSE
ou la fin
de
la
l
igne
et
ser
a exécutée
.
Si l'expression est égale
à zéro
(val
eur fausse), seules les
instructions
suivant
ELSE,
si
elles
existent,
seront
exécutées.
Les
instructions
multiples
IF
THEN
ELSE peuvent
être
écrites en une seule
ligne
.
14 .-
IN
PUT
INPUT
libellé
"chaîne de
caractères"
"liste
de
variables"
.
Entrée
de
données
par
le clavier
pendant
J
'
exécution
d'un
programme.
Remarques
Lorsqu'une
instruction IN PUT est exécutée, Je
point
d'
i nterrogati
on
est
affi
ché,
indiquant
une
demande de
l'entrée
des
données
.
S
'
il
y
a
une"
chaîne de carac
t
ères",
cl.le
est
affichée
devant
le
point
d'interrogation(?).
En
appuyant
s
ur
la touche
RETURN
, les
données entrées
sont
affectées
aux
va
riables
dans
l'ordre
de
la
liste. Les
difffrcntcs
données
m
ultipl
es sont séparées par
une
virgule
.
Exemple
:
JO
RUN
10
HUN
A
-
?
INPUT
A,B
INPUT
"il-
"
A
45