HP Prime-Grafenberechner Benutzerhandbuch
Seite 609

Programmieren
607
FOR STEP
Syntax: FOR Var FROM Start TO Ende [SCHRITT Erhöhung]
DO
Befehle END;
Legt für die Variable Var den Wert Start fest und führt,
solange der Wert dieser Variablen kleiner oder gleich
dem Wert von Ende ist, die Befehlsfolge aus. Dann wird
die Variable Var um 1 erhöht.
Beispiel 2: Dieses
Programm zeichnet ein
interessantes Muster auf
den Bildschirm.
EXPORT
DRAWPATTERN()
BEGIN
LOCAL
xincr,yincr,Farbe;
STARTAPP("Funktionen");
RECT();
xincr := (Xmax - Xmin)/320;
yincr := (Ymax - Ymin)/240;
FOR X FROM Xmin TO Xmax STEP xincr DO
FOR Y FROM Ymin TO Ymax STEP yincr DO
Farbe := FLOOR(X^2+Y^2) MOD 32768;
PIXON(X,Y,Farbe);
END;
END;
FREEZE;
END;
FOR DOWN
Syntax: FOR Var FROM Start DOWNTO Ende DO Befehle
END;
Legt für die Variable Var den Wert Start fest und führt,
solange der Wert dieser Variablen kleiner oder gleich
dem Wert von Ende ist, die Befehlsfolge aus. Dann wird
die Variable Var um 1 erniedrigt (Substraktion).
FOR DOWN STEP
Syntax: FOR Var FROM Start DOWNTO Ende [STEP Schritt]
DO
Befehle END;
Legt für die Variable Var den Wert Start fest und führt,
solange der Wert dieser Variablen kleiner oder gleich
dem Wert von Ende ist, die Befehlsfolge aus. Dann wird
Schritt von der Variablen Var subtrahiert.