n'importe quelle expression chaînée valable. Le BASIC affi-
che le guide-opérateur avant d'accepter votre entrée.
Tandis que le BASIC attend votre entrée, il affiche un point
d'interrogation. Vous pouvez à présent entrer suffisamment
de données, séparées par des virgules, pour toutes les varia-
bles de la liste de variables en pressant pour terminer la
touche [ENTER], Vous pouvez également entrer chaque donnée
séparément en pressant [ENTER] après chacune d'elles. Dans le
dernier cas, après avoir accepté la première valaur, le BA-
SIC affiche deux points d'interrogation comme guide-opérateur
pour l'entrée suivante.
Pour 1'entrée de chaînes, vous pouvez entourer les données de
guillemets, bien que le BASIC ne l'exige pas absolument. Tou-
tefois, si la chaîne d
1
entrée contient des espaces en tête,
des virgules ou deux points, vous devez utiliser des guille-
mets . Le BASIC vous permet d'entrer des données numériques
dans des variables chaînées. (Le BASIC mémorise la valeur
ASCII, et non la valeur numérique.)
Pour 1'entrée numérique, le BASIC effectue toutes les conver-
sions nécessaires de manière à ce que les nombres s'emboîtent
dans la variable. Ces conversions sont identiques aux autres
conversions de données dans le programme. Si vous essayez d
1
entrer une donnée chaînée dans une variable numérique, le
BASIC affiche le message ?Redo_from start, suivi d'un autre
point d'interrogation et vous permet ainsi de recommencer.
Voyez le point "Conversion de données" ci-avant pour davanta-
ge de détails sur les règles de conversion.
Exemples :
10 INPUT "X and Y Coordinates"; X,Y
Le BASIC affiche le message suivant :
X and Y Coordinates?
Si vous tapez 1O,20 et pressez [ENTER], le BASIC attribue à
X la valeur de 20 et à Y la valeur de 30. Si vous tapez 10 et
pressez [ENTER], le BASIC attribue à X la valeur de
O et af-
fiche ensuite le message suivant :
Vous pouvez à ce moment-là taper la valeur de Y et presser
[ENTER].
100 INPUT A$,B^,C$,D
Cette instruction vous demande d'entrer une chaîne, un nombre,
une chaîne et finalement un autre nombre. Le BASIC affiche le
message guide-opérateur
?. Vous pouvez alors taper :
Fort Worth,5641.321,Texas,76109 [ENTER]
Ceci attribue "FortWorth"à A$, 5641 à B% (notez la conver-
sion), "Texas" à C$ et 76109 à D. Les instructions suivantes
sont équivalentes :
"Fort Worth" [ENTER]
5641 [ENTER]
Texas [ENTER]
76109 [ENTER]
- 13O -