NOTION DE FONCTION ET DE PROCEDURE
EXERCICES
1-Sous-programme: C’est un bout de programme qu’un programme principal appelle au cours de son exécution pour effectuer des tâches répétitives.
NB: Le programme principal est le programme appelant et le sous-programme est le programme appelé.
2-Fonctions et Procédures.
3-Les fonctions retournent une valeur, les procédures pas.
4- Une variable globales’applique dans le programme principal et tous les sous programmes alors qu’une variable locale s’applique seulement dans le sous-programme dans lequel elle est définie.
NB: Une variable globale est définie dans le programme principal.
5-Un paramètre formel est utilisé pour définir un sous-programme alors qu’un paramètre réel et utilisé lors de l’appel du sous-programme.
EXERCICE I:
1. Variable locale: carré
2. Variable globale:carréNombre
3. Paramètre fictif: a
4. Paramètre effectif: i
5. Par valeur.
NB: Les fonctions utilisent en général un mode de transfert par valeur.
Quel est le mode de passage des paramètres pour cette procédure ?
EXERCICE II:
1. Variable locale: Aux
2. Variable globale: a
3. Paramètre fictif: A
4. Paramètre effectif: a
5. Par variable.