Herunterladen Inhalt Inhalt Diese Seite drucken

Aufrufen Von Unterroutinen (Xeq, Rtn) - HP 33s Benutzeranleitung

Vorschau ausblenden Andere Handbücher für 33s:
Inhaltsverzeichnis

Werbung

Aufrufen von Unterroutinen (XEQ, RTN)

Eine Unterroutine ist eine Routine, die von einer anderen Routine aufgerufen (von
dieser ausgeführt) wird und nach Beendigung der Unterroutine zur aufrufenden
Routine zurückkehrt . Die Unterroutine muss mit einem LBL beginnen und mit einem
RTN enden. Eine Unterroutine ist selbst eine Routine und kann andere
Unterroutinen aufrufen.
XEQ muss zu einem Label (LBL) einer Unterroutine verzweigen. (Diese
Funktion kann nicht zu einer Zeilennummer verzweigen.)
Bei Erreichen des nächsten RTN, kehrt die Programmausführung zu der Zeile
nach dem Ursprungs–XEQ zurück.
Beispielsweise ist die Routine Q im "Normalverteilungen und deren Inverse"–
Programm aus dem Kapitel 16 eine Unterroutine (um Q ( x ) zu berechnen), die von
Routine D mit der Zeile
RTN–Anweisung, welche die Programmausführung zurück zur Zeile D0004 in
Routine D (zum Speichern und Anzeigen des Ergebnisses) leitet. Siehe dazu die
nachfolgenden Flussdiagramme.
Die Flussdiagramme in diesem Kapitel verwenden diese Notation:
13–2
Programmierungstechniken
aufgerufen wird. Routine Q endet mit einer
Programmausführung verzweigt von dieser Zeile
zur mit
("von 1") markierten Zeile.
Programmausführung verzweigt von einer Zeile,
die mit
("zu 1") markiert ist, zu dieser Zeile.
.
.
.
Beginnt hier.
Ruft Unterroutine Q auf.
Rückkehr nach hierher.
Erneutes Starten von D.
Startet die Unterroutine.
Kehrt zu Routine D zurück.

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis