Concepts et Termes BASIC
Exemples d'instructions DIM numériques valides:
DIM X (5)
DIM AA (24)
DIM Q5 (0)
La première instruction crée un tableau X ayant 6 positions de mémoire.
La
seconde instruction crée un tableau AA ayant 25 positions de mémoire.
La
troisième instruction crée un tableau ayant une position de mémoire, ce qui est
plutôt absurde (pour les nombres au moins) puisque cela revient au même que de
déclarer une variable numérique simple.
Il est important de savoir qu'une variable-tableau X et une variable X sont des
éléments bien distincts pour le PC-1350. Le premier X indique une série d'emplace-
ments de mémoire numérique et le second un emplacement unique et distinct.
Maintenant que vous savez comment créer des tableaux, vous vous demandez peut-
être comment fait-on pour indiquer chaque emplacement rie mémoire.
Etant
donné qu'un groupe a un nom unique, pour se référer à une position distincte
(appelée "élément"), il faut faire suivre le nom de groupe d'un chiffre entre
parenthèses. Ce chiffre est appelé "indice". Ainsi, par exemple, pour enregistrer
le chiffre 8 dans le cinquième élément de votre tableaux X (défini précédemment),
il faut écrire:
X < 4 ) = 8
Pourquoi le chiffre 4? Rappelez vous que la numérotation des éléments commence
à zéro et se poursuit jusqu'au chiffre indiqué comme taille dans l'instruction DIM.
Les tableaux sont véritablement des outils très puissants car il est possible d'utiliser
une expression ou un nom de variable comme indice.
Pour déclarer un tableau alphanumérique, il faut utiliser une instruction DIM
légèrement différente:
PJM nom-variable-alphanumérique (dimension) * longueur
Où:
Nom-variable-alphanumérique_ est un nom de variable conforme aux règles des
variables alphanumériques classiques que nous avons étudiés précédemment.
Dimension indique le nombre de positions de mémoire; ce nombre doit être
compris entre 0 et 255. Remarquez que lorsque vous spécifiez un nombre, vous
obtenez une position de plus que le nombre spécifié.
45