Appel Des Sous-Routines (Xeq, Rtn) - HP 33s Guide De L'utilisateur

Table des Matières

Publicité

Appel des sous–routines (XEQ, RTN)
Une sous–routine est une routine qui est appelée depuis (exécutée par) une autre
routine et retourne à cette même routine quand la sous–routine est terminée. La
sous–routine doit commencer par un LBL et finir avec un RTN. Une sous–routine est
elle–même un routine et peut appeler d'autres sous–routines.
XEQ doit se rapporter à un libellé (LBL) pour la sous–routine. (Il ne peut pas
se rapporter à un numéro de ligne).
Au prochain RTN rencontré, l'exécution du programme retourne à la ligne
après le XEQ d'origine.
Par exemple, la routine Q dans le programme « Distributions normales et normales
inversées » dans le chapitre 16 est une sous–routine (pour calculer Q(x)) qui est
appelée depuis la routine D par la ligne
avec une instruction RTN qui renvoie l'exécution du programme à la routine D
(pour stocker et afficher le résultat) à la ligne D0004. Voir le diagramme
fonctionnel ci–dessous.
Le diagramme fonctionnel dans ce chapitre utilise cette notation :
.
.
.
13–2
Techniques de programmation
L'exécution du programme se déplace depuis
cette ligne jusqu'à la ligne marquée
(« depuis 1 »).
L'exécution du programme se déplace depuis
la ligne marquée
ligne.
Débute ici.
Appelle la sous–routine Q.
Revient ici.
Débute D de nouveau.
Débute la sous–routine.
Revient à la routine D.
. La routine Q se termine
(« vers 1 ») vers cette

Publicité

Table des Matières
loading

Table des Matières