Download Print deze pagina

HP 50g Gebruikershandleiding pagina 731

Verberg thumbnails Zie ook voor 50g:

Advertenties

Met een FOR...NEXT-lus:
« 0 → n S « 0 n FOR k k SQ S + 'S' STO NEXT S "S" TAG » »
Sla dit programma op in een variabele @@S2@@. Controleer de volgende
oefeningen: J
3 @@@S3@@
Resultaat: S:14
5 @@@S3@@
Resultaat: S:55
10 @@@S3@@
Resultaat: S:385
30 @@@S3@@
Resultaat: S:9455
U zult gezien hebben dat het programma veel eenvoudiger is dan het
programma dat is opgeslagen in @@@S1@@. U hoeft k niet te initialiseren of te
verhogen binnen het programma. Het programma zorgt zelf voor zulke
verhogingen.
De FOR...STEP-constructie
De algemene vorm van deze bewering bestaat uit:
start_value end_value FOR loop_index program_statements
increment STEP
De startwaarde, eindwaarde en verhoging van de lusindex kunnen positieve
of negatieve hoeveelheden zijn. Indien de verhoging > 0, dan gaat de
uitvoering door zolang de index kleiner of gelijk is aan eindwaarde. Indien
verhoging < 0, dan gaat de uitvoering door zolang de index groter of
gelijk is aan eindwaarde. De programmabeweringen worden minstens één
keer uitgevoerd (b.v.
Voorbeeld – maak een lijst aan van getallen met een FOR...STEP-constructie
Voer dit programma in:
100! @@@S3@@
1 0 START 1 1 STEP
4 @@@S3@@
Resultaat: S:30
8 @@@S3@@
Resultaat: S:204
20 @@@S3@@
Resultaat: S:2870
Resultaat: S:338350
geeft 1).
Blz. 21-65

Advertenties

loading