Download Inhoudsopgave Inhoud Print deze pagina

HP Prime Gebruikershandleiding pagina 584

Verberg thumbnails Zie ook voor Prime:
Inhoudsopgave

Advertenties

Programmeren
In dit scenario gaan we ervan uit dat er geen functie
ROLLDIE vanuit een ander programma wordt
geëxporteerd. In plaats daarvan is ROLLDIE alleen
zichtbaar in de context van ROLLMANY. De functie
ROLLDIE moet worden gedeclareerd voordat u deze kunt
aanroepen. De eerste regel van het bovenstaande
programma bevat de declaratie van de functie ROLLDIE.
De definitie van de functie ROLLDIE bevindt zich aan het
einde van het programma.
Tot slot kan de lijst met resultaten worden geretourneerd
als het resultaat van het aanroepen van ROLLMANY in
plaats van direct te worden opgeslagen in de globale
lijstvariabele L2. Op die manier kan de gebruiker
desgewenst de resultaten op eenvoudige wijze ergens
anders opslaan.
EXPORT ROLLMANY(n,zijden)
BEGIN
LOCAL k,worp,resultaten;
MAKELIST(0,X,1,2*zijden,1)
resultaten;
FOR k FROM 1 TO n DO
ROLLDIE(zijden) +
ROLLDIE(zijden) worp;
resultaten(worp)+1 resultaten(worp);
END;
RETURN resultaten;
END;
In de beginweergave zou u ROLLMANY(100,6) L5
invoeren. De resultaten van de simulatie van 100 worpen
met twee dobbelstenen met elk zes zijden zouden worden
opgeslagen in lijst L5.
581

Advertenties

Inhoudsopgave
loading

Inhoudsopgave