HP 39g-Grafenberechner Benutzerhandbuch

Seite 149

Advertising
background image

Exakte Berechnungen und Mathematik mit HP40G

Arithmetische Programme

149

R -

>B:

END:

DISP 4

;"NSD " A:

FREEZE:

Rekursive Version

Mit HP40G kann man keine rekursive (unendlich wiederholter) Programme
schreiben … aber es ist jedoch möglich das Programm NSDR zu schreiben:

DISP 3

;"NSD "{A,B}:

FREEZE:

IF B

¹ 0 THEN

A MOD B -

>R:

B -

>A:

R -

>B:

NSDR:

ELSE

DISP 3

;"NSD "A:

FREEZE:

END:

Man speichert zuerst die Werte in A und B.

Das Programm NSDR zeigt NSD an, das gerade rechnet.

Der rekursive Abruf NSDR setzt das Programm NSDR zurück, dies führt man
durch Drücken von RUN durch.

Das Programm NSDR zeigt so die mittlere ausgerechnete NSD:

Das Programm NSDR zeigt so das mittlere berechnete NSD an.

NSDR im vorhergehenden Programm kann mit Hilfe von RUN NSDR ersetzt
werden, damit es nicht notwendig ist, die Taste RUN der Liste zu betätigen,
und weiter ist es möglich, die mittleren Aufschriften zu entfernen, damit dieses
Programm im Programm verwendet werden kann, das Eingaben und Ausgaben
durchführt:

das rekursive Programm NSDR wird zum rekursiven Programm PR:

Advertising