2
➢ Un identificateur doit être unique dans un algorithme.
III. Notion de variable :
On rappelle que l’exécution d’un programme doit impliquer les données qui sont liées à ce
programme. Ces données se trouvent à ce moment au niveau de la mémoire centrale et chacune
occupe une case mémoire.
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.
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