IV - Variables et constantes.
Les données sont en général stockées (durant la durée du programme) dans des variables ou des
constantes.
Syntaxe de la déclaration d’une variable de type entier et de nom X
Var X : entier
Syntaxe de la déclaration d’une variable de type réel et de nom surface
Var surface : réel
Syntaxe de la déclaration d’une variable de type chaîne de caractères et de nom message
Var message : chaîne
Syntaxe de la déclaration d’une constante de nom C et de valeur 10%
Const C = 0,10
V – Conventions sur les noms des variables
Pour les noms de variable (ou les mots réservés), il n’y a pas de différence entre majuscules et
minuscules (X et x désignent la même variable)
Les lettres accentuées sont autorisées
Un nom de variable ne peut pas contenir de blancs (ou de symboles tels -, +, ?, !,…)
On peut remplacer les blancs par un caractère de soulignement ; ex : Surface_séjour.
VI – Opérations sur les données
Nous nous en tiendrons dans cette séance aux opérateurs arithmétiques
(x + y ; x – y ; x*y ; x / y)
VII – Affectation d’une valeur à une variable ou à une constante
a) Pour dire que la variable X prend la valeur 5, on écrit X := 5.
:= est l’opérateur d’affectation (distingué du signe = qui est un opérateur de comparaison comme
> ou <)
Pour dire que la chaîne de caractères message prend la valeur attention ! , on écrit :
message := "attention ! "
X := Y signifie, on affecte la valeur de la variable Y à la variable X (si Y vaut 5, on donne à X la
valeur de Y, donc 5)
b) Pour déclarer la valeur d’une constante on utilise le signe = (Const longueur = 4,56)
Exemple 1 : déterminer la surface de votre séjour de longueur 4,32 m et de largueur 3,77 m
Algo Surface1
Const Longueur = 4,32
Largeur = 3,77
Var Surface : réel
Début
Surface := Longueur * Largeur
Ecrire ("La surface du séjour est : " ; Surface)
Fin
Bernard Maurin Algorithmique – séance 1 2/