Kapitel 8
Programmierung
Funktion: Dieser Befehl wiederholt alles zwischen der For-Anweisung und der Next-
Anweisung. Der Startwert wird mit der ersten Ausführung der Steuervariablen
zugeordnet, und der Wert der Steuervariablen wird mit jeder Ausführung um eins
inkrementiert. Die Ausführung wird fortgesetzt, bis der Wert der Steuervariablen den
Endwert übersteigt.
Syntax:
Parameter:
Beschreibung:
1. Wenn der Startwert der Steuervariablen größer als der Endwert ist, wird die
2. Eine For-Anweisung muss immer eine entsprechende Next-Anweisung aufweisen,
3. Die Next-Anweisung definiert das Ende der Schleife, die durch For~Next kreiert
Beispiel: For 1 → A To 10_
Funktion: Dieser Befehl wiederholt alles zwischen der For-Anweisung und der Next-
Anweisung. Der Startwert wird mit der ersten Ausführung der Steuervariablen
zugeordnet, und der Wert der Steuervariablen wird mit jeder Ausführung in
Abhängigkeit von dem Step-Wert geändert. Die Ausführung wird fortgesetzt, bis der
Wert der Steuervariablen den Endwert übersteigt.
Syntax:
Parameter:
148
For~To~Next
For <Startwert> → <Steuervariablenname> To <Endwert>
_
<Anweisung>
:
^
• Steuervariablenname: A bis Z
• Startwert: Wert oder Ausdruck, der einen Wert erzeugt (z.B. sin
• Endwert: Wert oder Ausdruck, der einen Wert erzeugt (z.B. sin
Ausführung von der Anweisung, die Next folgt, fortgesetzt, ohne dass die
Anweisungen zwischen For und Next ausgeführt werden.
und die Next-Anweisung muss immer nach der entsprechenden For-Anweisung
kommen.
wird, so dass diese immer eingeschlossen sein muss. Ist das nicht der Fall, kommt
es zu einem Fehler (Syn ERROR).
A × 3 → B_
B ^
Next
For~To~Step~Next
For <Startwert> → <Steuervariablenname> To <Endwert> Step <Schrittwert>
Next
• Steuervariablenname: A bis Z
• Startwert: Wert oder Ausdruck, der einen Wert erzeugt (z.B. sin
• Endwert: Wert oder Ausdruck, der einen Wert erzeugt (z.B. sin
• Schrittwert: Numerischer Wert (durch Weglassen dieses Wertes wird der Schritt
auf 1 eingestellt)
Next
_
:
^
x
, A usw.)
x
, A usw.)
_
:
^
x
, A usw.)
x
, A usw.)