Professional Documents
Culture Documents
http://wwwdgeinew.insa-toulouse.fr/~lebotlan/index.html
En réalité, il s’agit d’un emplacement dans la mémoire de l’ordinateur.
1 / 12 2 / 12
À chaque fois qu’une variable est déclarée, l’ordinateur récupère une Destination : Character ; Avant le begin
ardoise libre dans son tas d’ardoises. ..
.
(Il alloue un espace mémoire pour la variable).
Destination := ’L’ ;
L’ardoise récupérée peut contenir n’importe quoi. Avion_Sol . Rouler_Vers ( Destination ) ;
nb_mots := 0 ;
taux_imposition := 0.0 ;
3 / 12 4 / 12
Affectation (à retenir) Quizz
Pour modifier une variable Foo on écrit Donner la valeur des variables :
Foo := nouvelle valeur ;
A B
1 La nouvelle valeur est évaluée en premier
2 Le résultat est mis dans Foo A, B : Integer ; ? ?
...
Exemple B := 200 ; ? 200
A := B ; 200 200
Foo : integer ; avant le begin B := 800 ; 200 800 A ne change pas de valeur
.. Foo
. B := B +1 ; 200 801
Foo := 7 ; 196
Foo := Foo * 2 ;
Foo := Foo * Foo ; A := B ; 801 801
B := A ; 801 801 Ce n’est pas un échange
5 / 12 6 / 12
7 / 12 8 / 12
Procédures avec argument(s) Appel de procédure avec argument(s)
9 / 12 10 / 12