Herunterladen Inhalt Inhalt Diese Seite drucken

HP Prime Graph Bedienungsanleitung Seite 591

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

Werbung

Programmieren
// Liste von Häufigkeiten
initialisieren
MAKELIST(0,X,1,2*Seiten,1)
FOR k FROM 1 TO n DO
ROLLDIE(Seiten)+ROLLDIE(Seiten)
L2(Wurf)+1
END;
END;
Durch das Weglassen des Befehls EXPORT bei der
Deklaration einer Funktion kann die Sichtbarkeit auf das
Programm beschränkt werden, in dem sie erstellt wird. Sie
könnten beispielsweise die Funktion ROLLDIE im
Programm ROLLMANY wie folgt definieren:
ROLLDIE();
EXPORT ROLLMANY(n,Seiten)
BEGIN
LOCAL k,Wurf;
// Liste von Häufigkeiten
initialisieren
MAKELIST(0,X,1,2*Seiten,1)
FOR k FROM 1 TO n DO
ROLLDIE(Seiten)+ROLLDIE(Seiten)
L2(Wurf)+1
END;
END;
ROLLDIE(n)
BEGIN
RETURN 1+FLOOR(RANDOM(N));
END;
In diesem Szenario wird angenommen, dass keine
Funktion ROLLDIE aus einem anderen Programm
exportiert wird. Stattdessen ist ROLLDIE nur im Kontext
von ROLLMANY sichtbar. Die Funktion ROLLDIE muss
deklariert werden, bevor sie aufgerufen wird. Die erste
Zeile des obigen Programms enthält die Deklaration der
Funktion ROLLDIE. Die Definition der Funktion ROLLDIE
befindet sich am Ende des Programms.
L2(Wurf);
L2(Wurf);
L2;
roll;
L2;
roll;
589

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis