LES NOMS DE VARIABLES
Les noms de variables peuvent avoir au maximum 32 caractères alphanumériques de long. Certaines versions de Pascal ne prennent en considération que les huit premiers caractères. La première lettre du nom doit être un caractère alphabétique (c'est-à-dire entre 'A' et 'Z'). Les caractères minuscules sont traités en tant que majuscules. Voici quelques exemples de noms de variables :

    Taux_de_remboursement      heures_prestées   B41   X   y   Maison
                       
Il vaut mieux donner aux variables des noms significatifs de leur utilité. Ceci rend le programme plus facile à lire et simplifie la détection des erreurs.


ATTRIBUTION DE VALEURS AUX VARIABLES
Une fois une variable déclarée, on désire souvent lui attribuer une valeur. Ceci se réalise en Pascal par l'opérateur
    :=

Cet opérateur fournit donc un moyen d'attribuer une valeur aux variables. Les portions de programme vues plus haut illustrent bien ceci :

    var nombre1, nombre2, nombre3 : integer;
    begin
        nombre1 := 43;   { déposons la valeur 43 dans nombre1 }
        nombre2 := 34;   { et la valeur 34 dans nombre2 }
        nombre3 := nombre1 + nombre2;  { nombre3 vaudra 77  }

Lorsque l'on donne une valeur à une variable de type char, cette valeur ne peut être qu'un caractère ( un seul ! ). En outre, on devra le mettre entre apostrophes :

    var  lettre : char;
    begin
        lettre := 'W';   { Ceci est correct }
        lettre := 'WXY'; { Ceci est faux : il ne peut y avoir qu'un seul caractère }

Lorsque l'on veut attribuer une valeur réelle ayant une partie entière nulle à une variable de type real, on NE peut PAS omettre cette partie entière nulle :

    var  montant : real;
    begin
        montant := 0.34;   { Ceci est correct }
        montant := .34;    { Ceci est faux, il faut la partie entière, 
                             même si elle est nulle }
        montant := 34.5;   { Ceci est correct }


Copyright B Brown/P Henry/CIT, 1988-1995. Tous droits réservés.
Copyright UCL/INGI, 1995. Tous droits réservés.
URL: http://candix1.fsa.ucl.ac.be/langages/Pascal/tutoriel/pas008.htm