Exemple de passage des paramètres
7
Algorithme Principal
Variables
arg1:entier
arg2:chaîne
//déclaration du sous-Algo1
Debut
Instruction1
Sous-algo ( arg1 , arg2 )
Instruction 2
Fin
Sous-Algo1(paramètre1:entier, paramètre2: chaîne par adresse)
Variables
…
Début
…
Fin
Dr. Jihène Tounsi
Variables globales vs Variables locales
8
Les variables déclarées au niveau de l’algorithme principal
sont appelés des variables globales (V.G).
La portée de la V.G est totale : Elle est reconnue par tous les
sous-algorithmes de l’algorithme principal
Les variables déclarées au niveau d’un sous-algorithme
sont appelés des variables locales (V.L).
La portée de la V.L est restreinte : Elle est reconnue seulement
par le sous-algorithme où elle est déclarée.
Dans un sous algorithme lorsqu’une V.G a le même nom
qu’une V.L, la V.G est momentanément masquée.
Dr. Jihène Tounsi