De naam van
een variabele
kwalificeren
Functies, hun
argumenten
en
parameters
578
HP Prime heeft veel systeemvariabelen met namen die
ogenschijnlijk gelijk zijn. Zo heeft de app Functie
bijvoorbeeld een variabele genaamd Xmin, die ook terug
te vinden is in de apps Polair, Parametrisch, Rij en
Oplossen. In een programma en in de beginweergave
kunt u met een passende naam naar een bepaalde versie
van deze variabelen verwijzen. Dit wordt gedaan door de
naam in te voegen van de app (of het programma)
waartoe de variabele behoort, gevolgd door een punt (.)
en daarna de werkelijke variabelenaam. De
gekwalificeerde variabele Function.Xmin verwijst
bijvoorbeeld naar de waarde van Xmin binnen de app
Functie. Zo verwijst de gekwalificeerde variabele
Parametric.Xmin naar de waarde van Xmin in de
app Parametrisch. Ondanks het feit dat de variabelen
dezelfde naam hebben, Xmin, kunnen ze verschillende
waarden hebben. U gaat op dezelfde wijze te werk om
een locale variabele te declareren in een programma:
specificeer de naam van het programma, gevolgd door
de punt, en vervolgens de naam van de variabele.
U kunt uw eigen functies definiëren in een programma en
gegevens kunnen via parameters aan een functie worden
doorgegeven. Functies kunnen al dan niet een waarde
retourneren (met behulp van de instructie RETURN). Als
een programma wordt uitgevoerd vanuit de
beginweergave, retourneert het programma de waarde
die door de als laatste uitgevoerde instructie is
geretourneerd.
Bovendien kunnen functies op soortgelijke wijze als bij
variabelen het geval is, in een programma worden
gedefinieerd en worden geëxporteerd voor gebruik door
andere programma's.
In dit gedeelte gaan we een kleine reeks programma's
maken die elk een bepaald aspect van programmeren op
de HP Prime illustreren. Elk van deze programma's wordt
gebruikt als bouwsteen voor een aangepaste app die in
het volgende gedeelte, Toepassingsprogramma's, wordt
beschreven.
Programmeren