13.
IF
-
THEN
=
ELSE
IF
expression
THEN
instruction
numéro
de
ligne
ELSE "instruction" "numéro de ligne".
Suivant
les
résultats d'un test, l'on prendra une décision
ou
l'on
choisira
une suite 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 ligne et sera exécutée.
Si l'expression est égale à zéro (valeur 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.
exemple : 5 A=-5 : B=-10
10
IF A< >О
THEN
B=10
ELSE
B=0:GOT0100
30 PRINT A,B
40 END
100 PRINT A,B
110 ለ=ለ+1.
120 GOTO 10
RUN -5
0
-4
9
-3
9
-2
о
-1
о
0
30
14.- INPUT
INPUT "chatne de caractëres",
liste de variables .
Entrée
de
données
par le clavier pendant l'exécution d'un
programme.
Remarques
: Lorsqu'une
instruction INPUT est exécutée, le
point
d'interrogation est affiché, indiquant une demande de
l'entrée
des données. S'il y a une " chaîne de caractères",
elle
est
affichée
devant
le
point
d'interrogation (?).
En
appuyant
sur la touche RETURN, les données entrées sont
affectées
aux
variables
dans
l'ordre
de
1а
liste. Les
différentes données multiples sont séparées par une virgule.
Exemple :
10
INPUT
ል,8
RUN
10
RUN
„=
15.- INPUT #
INPUT#
numéro
de fichier,
liste de variables
Lecture de données dans un fichier séquentiel et affectation
des valeurs aux variables de la liste.
Remarques
= :
Le numéro du fichier est le numéro associé au
fichier au moment de son ouverture.
La
liste
contient
le
nom
des
variables
où
l'on doit
affecter
les
données
existantes
sur
le
fichier.
11
faut
que
les types concordent et il n'y a pas de point
d'interrogation
sur
l'écran
comme
dans
le cas "INPUT".
Exemple :
INPUT#- O ... clavier
INPUT#- 1 ... magnétophone
Lorsque
l'on
entre
des
données
par
l'intermédiaire
du
magnétophone,
il est nécessaire d'enregistrer ces données
par une instruction
PRINT£
Exemple :
10 INPUT#- 1, A$
20 PRINT
LEN(A$)
16.- KEY
Syntaxe : КЕҮп, "Texte"
Les
touches
F1
F2
F3
F4
sont
reprogrammables
en
mode
normal
et
en
mode
SHIFT.
Ce
qui
donne
8 touches
au
total.
Une
touche
peut
contenir
8 caractères
exécutables
au
maximum.
exemple : KEY1,"CONSOLE" la touche Fl écrira console
KEY7,"CTON"+CHR$(13) la touche ЕЗ mettra le moteur
du magnétocassette
en marche.
„ж