Herunterladen Inhalt Inhalt Diese Seite drucken

Funktionen, Ihre Argumente Und Parameter - HP Prime Handbuch

Grafiktaschenrechner
Vorschau ausblenden Andere Handbücher für Prime:
Inhaltsverzeichnis

Werbung

Variable in einem Programm: Geben Sie den Namen des Programms gefolgt von einem Punkt ein und dann
den Variablennamen.

Funktionen, ihre Argumente und Parameter

Sie können Ihre eigenen Funktionen in einem Programm definieren und Daten können an eine Funktion
weitergeleitet werden, die Parameter verwendet. Funktionen können einen Wert zurückgeben (mithilfe der
Anweisung RETURN) oder auch nicht. Wenn ein Programm in der Startansicht ausgeführt wird, liefert das
Programm den Wert zurück, der von der zuletzt ausgeführten Anweisung generiert wurde.
Darüber hinaus können Funktionen in einem Programm ähnlich wie Variablen definiert und für die
Verwendung in anderen Programmen exportiert werden.
In diesem Abschnitt erstellen wir einen kleinen Satz von Programmen, um bestimmte Aspekte des
Programmierens mit dem HP Prime zu veranschaulichen. Jedes Programm wird als Baustein für eine
benutzerdefinierte App verwendet.
Programm ROLLDIE
Als erstes erstellen wir ein Programm namens ROLLDIE. Es simuliert das Werfen eines Würfels und liefert eine
zufällige Ganzzahl zwischen 1 und der an die Funktion weitergegebenen Zahl zurück.
Erstellen Sie im Programmkatalog ein neues Programm mit dem Namen ROLLDIE. (Hilfe finden Sie in
eines neuen Programms auf Seite
EXPORT ROLLDIE(N)
BEGIN
RETURN 1+RANDINT(n-1);
END;
Die erste Zeile ist die Überschrift der Funktion. Die Ausführung der RETURN-Anweisung bewirkt das
Berechnen und Zurückliefern einer zufälligen Ganzzahl zwischen 1 und N als Ergebnis der Funktion. Beachten
Sie, dass der Befehl RETURN die Ausführung der Funktion beendet. Folglich werden alle Anweisungen
zwischen der Anweisung RETURN und END ignoriert.
In der Startansicht (eigentlich überall im Taschenrechner, wo eine Zahl verwendet werden kann), können Sie
ROLLDIE(6) eingeben, und eine zufällige Ganzzahl zwischen 1 und 6 (einschließlich) wird zurückgeliefert.
Programm ROLLMANY
Aufgrund des Befehls EXPORT in ROLLDIE könnte ein anderes Programm die ROLLDIE-Funktion verwenden
und n Würfe eines Würfels mit einer beliebigen Zahl Seiten generieren. Im folgenden Programm wird die
Funktion ROLLDIE verwendet, um n Würfe von 2 Würfeln zu generieren, jede mit der Zahl an Seiten, die von
der lokalen Variablen Seiten vorgegeben wird. Die Ergebnisse werden in Liste L2 gespeichert, so dass L2(1)
anzeigt, wie oft der Würfel eine Summe von 1 angezeigt hat. L2(2) zeigt, wie oft der Würfel die Summe von 2
angezeigt hat usw. L2(1) sollte dabei 0 sein, da die Summe der Zahlen auf zwei Würfeln mindestens 2
betragen muss.
Hier wird der Speicheroperator (▶) anstelle von := verwendet. Drücken Sie
Operator abzurufen Die Syntax ist Var ▶ Wert, d. h., der Wert auf der rechten Seite wird in der Variablen auf
der linken Seite gespeichert.
EXPORT ROLLMANY(n,Seiten)
553.) Geben Sie dann den folgenden Code im Programmeditor ein:
, um diesen
Die Programmiersprache des HP Prime 569
Erstellen

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis