Tuto : programmez en BASIC des années 80s

Les variables

Le nommage

Les noms de variables en BASIC sont composés de lettres et de chiffres, mais le premier caractères est obligatoirement une lettre. Il peut y avoir également un suffixe $ ou % en fonction du type de variable. Voici quelques noms de variables valides :

A
TOTAL
A1
A10
B$
NOM$
I%
I2%

Les types

Les variables en BASIC sont typées, les trois types étant :

  • décimal : la variable contient un nombre décimal signé mémorisé en virgule flottante.
  • entier : la variable contient un entier signé. Le nom de la variable finit par le caractère %.
  • chaînes de caractère : la variable contient une suite de caractères. Le nom de la variable finit par le caractère $.

Exemple :

Portée et déclaration

Les variables ont une portée sur l’ensemble du programme. Il n’y a pas de variable locale, elle sont systématiquement globales !

Les variables ne font pas l’objet d’une déclaration comme en C. Prenez donc garde à ne pas vous tromper dans le nom d’une variable précédemment utilisée, l’interpréteur BASIC ne le détectera pas.

L’affectation

Il est possible d’affecter une valeur à une variable grâce à la commande LET.

Il est donc possible d’affecter soit une constante, soit une expression numérique. A noter que le mot-clé LET est optionnel sur la plupart des BASIC, et peut donc être omis. Ainsi, l’instruction LET A = 2 est identique à A = 2. C’est d’ailleurs la pratique habituelle dans les programmes en BASIC.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *