-
4
pages
-
Français
-
Documents
Description
Cours A pl 09 - Ecrivez vo s fo nctions et programmes.
Comme nous l'avons entrevu au chapitre 3, Apl vous permet d'écrire vos propres fonctions.
Vos fonctions appelleront des fonctions primitives apl et elles pourront également s'appeler
entre elles.
Comme les fonctions primitives, les fonctions utilisateurs admettent 0, 1 ou 2 arguments et
rendent (ou pas) un résultat.
La première ligne d'une fonction se présente généralement comme suit :
r „ g Fonction d;loc1;loc2
- r est le nom de la variable à laquelle est affecté le résultat qui sera rendu par la fonction. Cette
variable n'est vue que depuis la fonction ou depuis celles qu'elle appellerait elle même.
Elle est invisible pour la fonction appelante. Elle est donc dite "locale".
- g et d sont les noms des variables portant les arguments gauche et droit.
Ces 2 variables sont également locales.
- loc1; loc2 : Il est fortement recommandé de localiser les variables dont vous aurez besoin dans
vos fonction afin qu'une fonction appelée ne vienne pas modifier accidentellement une variable
dans une fonction appelante.
Pour ce faire, il suffit de déclarer les noms des locales séparés par des points-v irgules.
Un exemple sera plus parlant.
Ecrivons 2 fonctions, l'une étant appelée par l'autre.
Nouvelles fonctions et signes Apl :
- * : Puissance
- © : Commentaire. Tout ce qui est saisi à droite n'est pas pris en compte dans le
programme.
Pour éditer (saisir, modifier) une fonction, vous devez la saisir dans l'éditeur. Pour ...
Comme nous l'avons entrevu au chapitre 3, Apl vous permet d'écrire vos propres fonctions.
Vos fonctions appelleront des fonctions primitives apl et elles pourront également s'appeler
entre elles.
Comme les fonctions primitives, les fonctions utilisateurs admettent 0, 1 ou 2 arguments et
rendent (ou pas) un résultat.
La première ligne d'une fonction se présente généralement comme suit :
r „ g Fonction d;loc1;loc2
- r est le nom de la variable à laquelle est affecté le résultat qui sera rendu par la fonction. Cette
variable n'est vue que depuis la fonction ou depuis celles qu'elle appellerait elle même.
Elle est invisible pour la fonction appelante. Elle est donc dite "locale".
- g et d sont les noms des variables portant les arguments gauche et droit.
Ces 2 variables sont également locales.
- loc1; loc2 : Il est fortement recommandé de localiser les variables dont vous aurez besoin dans
vos fonction afin qu'une fonction appelée ne vienne pas modifier accidentellement une variable
dans une fonction appelante.
Pour ce faire, il suffit de déclarer les noms des locales séparés par des points-v irgules.
Un exemple sera plus parlant.
Ecrivons 2 fonctions, l'une étant appelée par l'autre.
Nouvelles fonctions et signes Apl :
- * : Puissance
- © : Commentaire. Tout ce qui est saisi à droite n'est pas pris en compte dans le
programme.
Pour éditer (saisir, modifier) une fonction, vous devez la saisir dans l'éditeur. Pour ...
-
Publié par
-
Langue
Français