-->
Déclaration
En Pascal (PF : paramètre formel)
FUNCTION Nom_de_fonction (PF1:Type1 ; PF2:Type2 ; .. PFn:Type n): Type de la fct
VAR
declaration des variables locales;
Begin
Instructions d'évaluations du résultat R
Nom_de_fct := R;
End;
Analyse
DEF FN Nom_fct (PEn:Type n): Type
Résultat = Nom_fct
Nom_fct <-- R
R= définition de R
Fin Nom_fct
Algorithme
0) DEF FN Nom_fct (PFn:Type n): type
1) Instructions d’évaluation de R
2) Nom_fct <-- R
3) Fin Nom_fct
-->
Une fonction est un sous programme qui retourne un seul résultat de type simple (entiers, réels, booléen, caractère, chaîne)
Appel
On appelle une fonction avec son nom suivi d'une liste de paramètres effectifs (PE)
En Pascal
nom_de_fonction (PE1,PE2, .. PEn)
Analyse/Algo
FN Nom_de_fonction (PE1,PE2, .. PEn)
-->
Appel
On appelle une fonction avec son nom suivi d'une liste de paramètres effectifs (PE)
En Pascal
nom_de_fonction (PE1,PE2, .. PEn)
Analyse/Algo
FN Nom_de_fonction (PE1,PE2, .. PEn)
Déclaration
En Pascal (PF : paramètre formel)
FUNCTION Nom_de_fonction (PF1:Type1 ; PF2:Type2 ; .. PFn:Type n): Type de la fct
VAR
declaration des variables locales;
Begin
Instructions d'évaluations du résultat R
Nom_de_fct := R;
End;
Analyse
DEF FN Nom_fct (PEn:Type n): Type
Résultat = Nom_fct
Nom_fct <-- R
R= définition de R
Fin Nom_fct
Algorithme
0) DEF FN Nom_fct (PFn:Type n): type
1) Instructions d’évaluation de R
2) Nom_fct <-- R
3) Fin Nom_fct
-->