Download Print deze pagina

HP 50g Gebruikershandleiding pagina 681

Verberg thumbnails Zie ook voor 50g:

Advertenties

(3) CLIST: maakt een lijst met cumulatieve sommen van de elementen, d.w.z. als
de originele lijst {x
aan:
Werking: plaats de originele lijst op niveau 1, druk op @CLIST.
Voorbeeld: {1 2 3 4 5} `@CLIST geeft {1 3 6 10 15}.
Voorbeelden van sequentieel programmeren
Over het algemeen bestaat een programma uit elke reeks van instructies voor
de rekenmachine tussen de programmahaakjes
kunnen worden ingevoegd als onderdeel van een programma. De voorbeelden
die eerder in deze handleiding werden gegeven (d.w.z. in hoofdstukken 3 en
8), kunnen er hoofdzakelijk 6 worden onderverdeeld in twee types: (a)
programma's aangemaakt door het definiëren van een functie; en (b)
programma's die een volgorde van bewerkingen van het stapelgeheugen
simuleren. Deze twee programmatypes worden hierna beschreven. De
algemene vorm van deze programma's is invoer verwerking uitvoer, daarom
duiden we ze aan als sequentiële programma's.
Programma's voortkomen uit het definiëren van een functie
Dit zijn programma die voortvloeien uit het gebruik van de functie DEFINE
(„à) met een argument in de vorm:
'functie_naam(x
Het programma is opgeslagen in een variabele function_name. Wanneer
het programma opnieuw wordt opgeroepen naar het stapelgeheugen met
‚function_name, verschijnt het programma als volgt:
«
x
x
x
1
2
3
{
x
,
x
+
x
1
1
, x
, ...) = een uitdrukking met de variabelen x
1
2
, x
, ... 'uitdrukking met de variabelen x
1
2
... x
} is, dan maakt CLIST de volgende lijst
N
,
x
+
x
+
x
,...,
2
1
2
3
...'
N
x
}
i
i
=
1
en ». Subprogramma's
, x
, ...'».
1
2
, x
, ...'
1
2
Blz. 21-15

Advertenties

loading