PIM
Définition de la dimension d'un tableau
DIM nom de_variable(dimensions)
La commande DIM définit le nom de_variable comme étant un ta-
bleau ayant les dimensions 3onneis7~L.ës~dimensions sont une
liste d'une ou de plusieurs expressions numériques qui défi-
nissent la "hauteur", la "largeur", etc. du tableau. Les ex-
pressions doivent s'évaluer en valeurs positives. Les ta-
bleaux BASIC commençant par l'élément "zéro", la dimension
réelle est égale à la dimension donnée plus 1.
Le nombre de dimensions que vous listez ne dépend que de la
quantité de mémoire disponible. Pour redimensionner un tableau,
vous devez d'abord utiliser la commande CLEAR (qui effacent
toutes les valeurs des variables).
Exemple :
DIM A$(10), BAL%(10,10)
définit un tableau de chaînes, A$, qui se compose de 11 élé-
ments, à savoir A${0) à A$(1O), et
un tableau de nombres
entiers, BAL%, qui se compose de 121 éléments, à savoir
BAL%(0,0) à BAL^(10,1O).
EDIT
Edition d'un programme BASIC
EDIT
La commande EDIT entre l'éditeur de texte en utilisant les
lignes données dans la gamme des numéros de ligne. La gamme
des_numéros de ligne peût~Itrë~T
néant
édition de tout le programme
Iignel-ligne2
édition de la lignel à la ligne 2
-Iigne2
édition du début du programme à la Iigne2
lignel-
édition de la lignel à la fin du programme
édition de la dernière ligne accédée (der-
nière ligne éditée, entrée, listée, etc.)
Pour sortir de l'éditeur, pressez la touche [F8]. Notez que
lorsque vous êtes en mode d'édition, il vous est possible
d'insérer et de supprimer des lignes. Toutefois, si vous in-
sérez une ligne dont le numéro existe déjà dans le programme,
la nouvelle ligne remplace l'ancienne.
Si vous éditez une ligne de manière telle que cette ligne
n ' est plus une ligne de programme valable (par exemple , li-
gne plus longue que 255 caractères, pas de numéro de ligne,
numéro de ligne non valable, etc.), l'éditeur affiche le
message guide-opérateur suivant :
Text Ill-f ormed
Press space bar for TEXT
Lorsque vous pressez la barre d'espacement, vous revenez à 1'
éditeur de texte. Pour davantage de détails sur l'éditeur de
texte, voyez la Partie II de ce manuel.
- 121 -