Schleife – HP Prime-Grafenberechner Benutzerhandbuch

Seite 608

Advertising
background image

606

Programmieren

IFERR ELSE

IFERR

Befehle1 THEN Befehle2 ELSE Befehle3 END;

Ausführung der Befehlssequenz Befehle1. Tritt während
der Ausführung von Befehle1 ein Fehler auf, wird die
Befehlsfolge Befehle2 ausgeführt. Andernfalls wird die
Befehlssequenz Befehle3 ausgeführt.

Schleife

FOR

Syntax: FOR Var FROM Start TO 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 erhöht.
Beispiel 1: Dieses Programm legt fest, welche Ganzzahl
von 2 bis N die größte Zahl an Faktoren besitzt.

EXPORT MAXFACTORS(N)

BEGIN

LOCAL cur, max,k,Ergebnis;

1 max;1 Ergebnis;

FOR k FROM 2 TO N DO

u

cur;

IF cur > max THEN
cur

max;

k

Ergebnis;

END;
END;

MSGBOX("Maximum von "+ Maximum +"
Faktoren für "+Ergebnis
);

END;

Geben Sie in der
Startanzeige
MAXFACTORS

(100) ein.

Advertising