Télécharger Imprimer la page

Tandy TRS-80 100 Mode D'emploi page 135

Publicité

A=1.32 : GOTO
1000
donne à A la valeur de 1.32 et commence l'exécution à la li-
gne
100O.
HIMEM
Adresse de mémoire haute
HIMEM
Cette fonction donne l'adresse supérieure de la mémoire qui
est à la disposition du BASIC. Vous pouvez modifier cette
valeur à l'aide de la commande CLEAR.
Exemple :
PRINT HIMEM
imprime l'adresse supérieure de la mémoire BASIC.
IF. . .THEN. . .ELSE
Test d'expression relationnelle
IF expressîon_relationnelle ou_logique THEN commande (s
ELSÊ~commâncïeTs72~
Les instructions IF/THEN testent la véracité "logique" d'
une expression relationnelle_ou logique (les expression rela-
tionnëlles~it "logiques "sont "expliquées "dans le point "Expres-
sions" plus avant). Lorsque l'expression est "vraie", le BA-
SIC exécute la ou les commandes (s_)_l . Lorsque l'expression est
"fausse", le BASIC exécute ïa~oû lis commande (s ) 2 .
Lorsque THEN commande (s )1 est un THEN GOTO numéro de ligne,
le BASIC accepte également THEN numéro_de_lïgne et GOTO numéro
de ligne comme termes équivalents?"
ELSE commandasses est optionnel ; s'il est omis, le BASIC
suppose que~la clause ELSE est la ligne suivante. Lorsque
ELSE commandées) 2 est un GOTO numéro_de ligne, ELSE numéro
de_lignê est un~terme équivalent.
En termes numériques , "faux" a la valeur zéro et "vrai " a
toute valeur autre que zéro.
Exemples :
10 IF A ^ 100 THEN 100
20
teste la condition A ^ 1OO : si elle est vraie, le BASIC
saute à la ligne 1OO ; si elle est fausse, le BASIC continue
l'exécution à la ligne 20.
10 IF A = 10 OR A = 20 THEN B$ = "Paid" ELSE B$ =
"Not Paid"
teste la condition A = 10 OR A = 20 : si elle est vraie, le
BASIC attribue à B$ la chaîne "Paid" ; si elle est fausse, le
BASIC attribue à B$ la chaîne "Not Paid'
1
.
- 128 -

Publicité

loading

Produits Connexes pour Tandy TRS-80 100