Casio ClassPad 330 V.3.04 Benutzerhandbuch

Seite 669

Advertising
background image

20060301

For~To~(Step~)Next

Syntax: For

: <Term 1> 2 <Steuervariablenname> : To : <Term 2> [Step : <Term 3>]

[<Anweisung>]

Next

<Term 1> ist der Startwert, <Term 2> ist der Endwert und <Term 3> ist die Schrittweite
(Step).

Funktion
Alles zwischen dem For-Befehl und dem Next-Befehl wird für eine Zählung wiederholt, die
mit dem Startwert der Steuervariablen beginnt und mit dem Erreichen des Endwertes der
Steuervariablen endet. Jeder Durchgang verursacht eine Änderung der Steuervariablen um
den mittels Schrittweite eingegebenen Wert. Die Schleife wird abgebrochen, wenn der Wert
der Steuervariablen den Endwert übersteigt.

Beschreibung
• 1 wird für die Schrittweite (Step) verwendet, wenn keine Schrittweite eingegeben ist.
• Der Startwert kann kleiner als der Endwert sein, so lange ein positiver Wert für die Schrittweite

eingegeben ist. In diesem Fall wird der Wert der Steuervariablen mit jedem Durchgang um
die Schrittweite erhöht.

• Der Startwert kann größer als der Endwert sein, so lange ein negativer Wert für die Schrittweite

eingegeben ist. In diesem Fall wird der Wert der Steuervariablen mit jedem Durchgang um
die Schrittweite vermindert.

• Sie können einen Mehrfachanweisungsbefehl (:) an Stelle des Wagenrücklaufs verwenden,

um die Anweisungen zu trennen.

• Es ist immer keine gute Idee, den Goto-Befehl für das Verlassen einer For~Next-Schleife zu

verwenden. Dies bedeutet nicht nur schlechtes Programmieren, sondern kann auch Probleme
verursachen, wenn die in der Schleifenoperation verwendeten internen Prozesse nicht richtig
beendet werden.

Goto~Lbl

Syntax: Goto

: <Labelname>

Lbl

: <Labelname>

Funktion: Dieser Befehl sorgt dafür, dass die Programmausführung an eine angegebene Stelle

springt.

Beschreibung
• <Labelname> ist eine Textkette, die den gleichen Regeln wie die Variablennamen

unterliegt.

Goto und Lbl werden immer paarweise verwendet. Die Programmausführung springt von

Goto an Lbl mit dem gleichen Labelnamen. Ein einzelnes Lbl kann als das Sprungziel für
mehrere Goto-Befehle verwendet werden.

• Dieser Befehl kann verwendet werden, um zum Programmanfang oder an irgend eine Stelle

im Programm zu springen.

• Es kommt zu einem Fehler, wenn der ClassPad kein Lbl mit dem gleichen Label wie Goto

finden kann.

• Beachten Sie, dass der #-Befehl in einem Labelnamen nicht verwendet werden kann.

12-6-10

Referenz der Programmbefehle

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: