Herunterladen Inhalt Inhalt Diese Seite drucken

Casio fx-4800P Bedienungsanleitung Seite 138

Inhaltsverzeichnis

Werbung

Beispiel
Einzugeben ist ein Programm, das die Quadratwurzel jedes ein-
gegebenen Wertes, der Null oder größer ist, und das Quadrat jedes
eingegebenen Wertes, der kleiner als Null ist, berechnet.
Lbl 1
{ A }
(wenn wahr)
A
0
(wenn nicht wahr)
Goto 1
Wenn dieses Programm ausgeführt wird, erscheint zuerst der Prompt für die Eingabe
eines Wertes für A. Falls der Wert von A gleich 0 oder größer ist, springt die Ausführung
an die Anweisung zwischen ⇒ und ^. Falls der Wert von A kleiner als Null ist,
springt die Ausführung an die Anweisung zwischen G ⇒ und ^.
Zum Schluß sorgt ein unbedingter Sprung dafür, daß die Ausführung von Goto 1 auf
Lbl 1 springt, um das Programm zu wiederholen.
u u u u u Zählungssprünge
Es gibt zwei Zählungssprünge: bei einem wird ein Wertspeicher inkrementiert (Isz)
und bei dem anderen wird ein Wertspeicher dekrementiert (Dsz). Beachten Sie das
folgende Format.
lsz
Speichername
Dsz Speichername
Wie oben gezeigt ist, wird die dem Wertspeichernamen nachfolgende Anweisung
ausgeführt, wenn die Inkrement- oder Dekrementoperation nicht dafür sorgt, daß
der Inhalt des Wertspeichers gleich 0 wird. Falls der Inhalt des Wertspeichers gleich
0 wird, wird die nächste Anweisung ausgelassen.
Beispiel
Zu schreiben ist ein Programm, das die Eingabe von 10 Werten
annimmt, und danach den Durchschnitt der Werte berechnet.
Programm
A = 10
C = 0
Lbl 1
{B}
C = B + C
Dsz A
Goto 1
C ÷ 10
A ^ G
B =
Speicherinhalt G 0
:
Anweisung
Speicherinhalt = 0
Speicherinhalt G0
:
Anweisung
Speicherinhalt = 0
136
2
 B = A ^ < 
_
{ }
:
Anweisung
{ }
_
:
Anweisung
Unbedingter Sprung
Unbedingter Sprung

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis