Cours 5 2diapos .pdf


Aperçu du fichier PDF cours-5-2diapos.pdf - page 5/9

Page 1 2 3 4 5 6 7 8 9



Aperçu du document


Cours 5: Fonctions Définies par l'Utilisateur

Une fonction peut aussi faire appel à des variables globales, bien
que pour des raison de sécurité du code, cela devrait être au
maximum évité.

5
1

Ces variables sont visibles en dehors de la fonction elle-même (dans
le programme principal par exemple) et doivent être explicitement

0
2

déclarées comme telle dans l’en-tête de la fonction :

def <Nom_fonction> (argument1, argument2,…, argumentN):

~
4

global var1,var2,…,varN
<Bloc_instructions>
return <Valeur_fonction>

Informatique2

D

M
L

M
S

1
0

2

2014-2015©Faculté des Sciences

Cours 5: Fonctions Définies par l'Utilisateur

Université Abou Bekr Belkaïd – Tlemcen (Algérie)

Page Facebook "Sciences Tlemcen"

Université Abou Bekr Belkaïd – Tlemcen (Algérie)

3. Notion de Fonction Définie par l’Utilisateur

9

Semestre 2 LMD SM

3. Notion de Fonction Définie par l’Utilisateur
Exemple 2 : Programme utilisant une fonction qui calcule le factoriel d’un entier
positif.

e
r

è
1

Définir fact(n) :

variable globale L
p1
pour i Dans (0,n+1) faire
si i=0 alors p  1
sinon p  pi FSI
L  p+1
retourner p

Début { Programme Principal}
1) Lire(M)
2) S  fact(M)2 + L
3) Écrire(S)
Fin {Programme Principal}
10
Informatique2

2014-2015©Faculté des Sciences

Semestre 2 LMD SM


Ce fichier a été mis en ligne par un utilisateur du site. Identifiant unique du document: 00323788.
⚠️  Signaler un contenu illicite
Pour plus d'informations sur notre politique de lutte contre la diffusion illicite de contenus protégés par droit d'auteur, consultez notre page dédiée.