Télécharger Imprimer la page

Sharp PC-1350 Mode D'emploi page 49

Publicité

Concepts et Termes BASIC
VARIABLES DE FORMATS A(
)
Une zone de données de la mémoire de l'ordinateur réservée pour les variables fixes
peut également être utilisée pour définir des variables indicées ayant la même
forme que les variables tableaux.
Il V a 26 noms de variables fixes possibles: A à Z (AS à Z£). Chacun de ces noms
peut être indicé au moyen des chiffres 1 à 26, par exemple A ( 1 } — A ( 2 6 ) ou AS(1 } —
A$(26). Cela signifie que la variable A(l ) peut être utilisée à la place de la variable
A, A(2) à la place de B, A(3) à la place de C, etc.
Cependant, si un tableau appelé A ou AS a déjà été défini par l'instruction DIM,
il n'est pas possible de définir des variables indicées appelées A. Par exemple, si
un tableau A est défini par DIM A(5), les positions de mémoires de A(0) à A(5)
sont réservées dans la zone des programmes et des données. Si par conséquent vous
spécifiez une variable A(2}, elle ne se réfère pas à la variable fixe B mais à la variable
tableau A(2) définie dans la zone des programmes et des données. Si vous spécifiez
A(9), vous provoquerez une erreur étant donné que A(9) est en dehors des limites
fixées par l'instruction DIM A(5).
Inversement, si des variables indicées sont déjà définies sous la forme A{
), il n'est
pas possible de définir de tableaux A ou AS avec l'instruction DIM tant que la
définition des variables indicées n'a pas été effacée par l'instruction CLEAR.
* Utilisation d'indices au-delà de 26:
Si des indices supérieurs à 26 sont utilisés pour des variables indicés A (
) alors
qu'aucun tableau A n'a été défini p;n une instruction DIM, les positions cor-
respondantes de la zone des programmes et des données sont réservées pour ces
variables AI
).
Par exemple, si vous exécutez A(35) = 5, les emplacements
pour les variables A (27) à A (35) seront réservés dans la zone des programmes et
des données.
Les variables indicées au-delà de 26 sont traitées comme des variables tableaux
maix elles sont soumises aux règles suivantes:
(1)
Les emplacements d'un tableau du même nom doivent être contigiis dans la
zone des programmes et des données. Sinon, il se produira une erreur.
10 DIM B(2)
20 A { 2 8 ) = 5
30 BC= 12
40 A (30) = 9
48

Publicité

loading