HP Prime-Grafenberechner Benutzerhandbuch

Seite 609

Advertising
background image

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.

Advertising