Casio fx-4800P Benutzerhandbuch

Seite 136

Advertising
background image

134

Nachfolgend sind die drei Typen von Sprungbefehlen aufgeführt, die mit diesem
Rechner zur Verfügung stehen.
• Unbedingter Sprung

Dieser Typ von Sprung wird sofort ausgeführt, ohne daß irgendwelche Vor-
bedingungen überprüft werden.

• Bedingter Sprung

Dieser Typ von Sprung wird nur ausgeführt, wenn bestimmte Vorbedingungen erfüllt
sind. Der Bestimmungsort des Sprungs wird in Abhängigkeit davon bestimmt, ob
diese Bedingungen erfüllt sind oder nicht.

• Zählungssprung

Ein Kontrollwert wird mit jedem Durchgang inkrementiert oder dekrementiert, und
der Sprung wird ausgeführt, wenn der Kontrollwert Null erreicht.

u

uu

u

u Unbedingter Sprung
Unbedingte Sprünge werden aus den beiden folgenden Befehlen zusammengesetzt.
Goto n (wobei n ein Wert von 0 bis 9 oder ein Buchstabe von A bis Z ist)
Lbl n (wobei n dem gleichen Wert oder dem gleichen Buchstaben wie in Goto n

entspricht)

Die Ausführung des Goto n Befehls sorgt dafür, daß die Programmausführung sofort
an das entsprechende Lbl n springt.
Ein unbedingter Sprung kann verwendet werden, um ein Programm an seinen Beginn
zurückspringen zu lassen, so daß das Programm in einer Endlosschleife abläuft.
Oder Sie können diesen Befehl verwenden, um nur einen Teil eines Programms
endlos wiederholen zu lassen. Der unbedingte Sprung kann auch in Kombination
mit bedingten Sprüngen und Zählungssprüngen verwendet werden.

Beispiel 1

Zu erstellen ist ein Programm, das kontinuierlich y = a + bx
berechnet, wobei jedesmal neue Werte für x, a und b einzugeben sind.

Beachten Sie die Verwendung des Variablen-Eingabebefehls in dem folgenden
Programm.

Beispiel 2

Zu erstellen ist ein Programm, das kontinuierlich y = a + bx
berechnet, wobei jedesmal ein neuer Wert für x einzugeben ist
und a
= 2 sowie b = 5 zu verwenden sind.

Das folgende Programm ordnet den Variablen die Werte zu, die dann verriegelt
werden. Wenn das Programm ausgeführt wird, wird nur ein Wert für x eingegeben.

• Es kommt zu einem Fehler (Go ERROR), wenn für einen Goto n Befehl kein

entsprechendes Etikett Lbl n vorhanden ist.

Lbl 1

{A, B, X}

Y = A + B × X

^

Goto 1

Unbedingter Sprung

A = 2
B = 5

Lbl 1

{X}

Y = A + B × X

^

Goto 1

Unbedingter Sprung

Advertising