Académique Documents
Professionnel Documents
Culture Documents
Notions de base
Objectifs du chapitre :
Partie déclarative
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.
]-∞ , +∞[
On représente alors un intervalle beaucoup plus restreint
nombre
définition description domaine min domaine max
d'octets
32767 2 ou
int entier standard -32768
217483647 4
-2147483648
entier 2 ou
unsigned int 0 65535
standard 4
0 4294967295
Variable
Nomvar1, Nomvar2, ……., NomvarN : Entier
Cours Algorithmique et Programmation 1 26
Partie où
Partie déclarative
déclarer les
variables
Variable
Nomvar1, Nomvar2, ……., NomvarN : Réel
Variable
Nomvar1, Nomvar2, ……., NomvarN : Caractère
Exemple:
Asc(‘N’) vaut 78
Chr(63) vaut ‘?’
X Y Non X X Et Y X Ou Y
Faux Faux Vrai Faux Faux
Faux Vrai Vrai Faux Vrai
Vrai Faux Faux Faux Vrai
Vrai Vrai Faux Vrai Vrai
La variable s de type saison ne peut prendre que les valeurs ”A”, ”H”, ”P”
ou ”E”.et Programmation 1
Cours Algorithmique 46
VII- Les expressions
X←A
A←B
B←X
4
16
Ville
Ville = Tunis
Donnez toutes les raisons pour lesquelles l’algorithme suivant est incorrecte:
Algoritme Incorrect
x, y : Entier
z : Réel
Début
z←x+2
y←z
x*2 ← 3 + z
y ← 5y + 3
Fin.