Aller au contenu

Les variables#

Une variable est un objet destiné à stocker une information pendant l’exécution d’un algorithme. Il existe plusieurs types de variables:

  • les caractères,
  • les chaînes de caractères,
  • les entiers,
  • les réels,
  • et les booléens.

Déclaration#

La déclaration consiste à réserver de l’espace en mémoire pour une variable. On demande à la machine de réserver un emplacement mémoire pour stocker une information durant l’exécution. Cet emplacement est identifié par un nom unique. Deux variables ne peuvent pas porter le même nom, cela créerait un conflit.

Caractère#

VAR mon_caractere : caractère

Cette instruction indique à la machine que l’on souhaite réserver de l'espace en memoire sous le nom mon_caractere, ainsi dans notre algorithme, on pourra stocker un caractère dans la variable mon_caractere.

Chaînes de caractères#

VAR ma_chaine_de_caracteres : chaîne de caractères

Entier#

VAR nombre : entier

Réel#

VAR nombre1, nombre2 : réels

Booléen#

VAR estpositif : booléen

#

De manière opérationnelle, on peut catégortiser les variables selon l'utilisation qui sera faite

Opérateur Description
+ Addition
- Soustraction
* Multiplication

Constantes#

Comme une variable, une constante a un nom qui l’identifie. Par convention, les noms des constantes sont en lettres majuscules. Voici la synthaxe pour déclarer une constante:

CONST ANNEE 2021

On ne précise pas le type d'une constante, on indique simplement la valeur de la constante.


Dans la section suivante, nous verrons comment la déclaration se fait dans un algorithme.