
                    NOTIONS DE BASE   
 
 
Une variable est donc un espace mémoire qui va contenir des données au fur et à mesure que le 
programme avance dans  son  exécution. Cependant, à un instant  donné,  une  variable ne peut 
contenir qu’une seule donnée (valeur). 
Comme son nom l'indique une variable est quelque chose qui varie, elle peut être considérée 
comme une boîte dans laquelle on met des données que l'on peut lire ou écrire. 
Variable : Lire ou Ecrire 
 
Remarque : 
 
 Une variable est caractérisée par son nom qui doit être significatif et respecter les règles 
d’un identificateur. 
 Une variable est également identifiée par son adresse en mémoire centrale ; cette adresse 
sera intéressante à un stade avancé de l’algorithmique (les pointeurs). 
 Une  variable  est  caractérisée  par  son  contenu :  les  valeurs  qu’elle  peut  prendre  lors  de 
l’exécution d’un programme. 
 Une variable ne peut  contenir  qu'une  seule  chose à la fois.  Si  vous  mettez  une  seconde 
donnée dans la variable, la précédente est effacée. 
 Une variable possède un type c’est à dire un ensemble contenant toutes les valeurs possibles 
qu’elle peut prendre. 
 Attention,  il  faut  distinguer  entre  variable  mathématique  et  variable  informatique :  en 
mathématiques, la variable est l’inconnue alors qu’en informatique tout objet qu’on utilise 
dans le programme est une variable. 
Exemple : Soit à résoudre l’équation ax+b=0 avec x réel 
Mathématiquement parlant : x est la variable et (a,b) les coefficients. 
Informatiquement parlant : a, b, x sont des variables. 
IV. Notion de constante : 
Une constante est une variable dont l'état reste inchangé tout le long d'un algorithme. Seule la 
consultation est autorisée.  
Une constante est définie par: 
 son nom ; 
 sa valeur. 
Exemples:   PI = 3.14         
ANNEE = 2000 
Remarque : 
Le nom d’une constante doit respecter les règles de constitution d’un identificateur. Ainsi, on ne 
peut pas déclarer Π=3.14 comme constante car le symbole Π est un caractère spécial non permis 
lors de la définition d’un identificateur ; c’est pour cette raison qu’on utilise PI=3.14. 
In : entrée de données dans la variable. 
 
Out : lecture de la donnée.