Download Inhoudsopgave Inhoud Print deze pagina
Inhoudsopgave

Advertenties

Gebruik @SST↓@ om stapsgewijs door het programma te lopen en de
gedetailleerde werking van elk commando te zien.

De WHILE-constructie

De algemene structuur van dit commando bestaat uit:
WHILE logische bewering REPEAT programmabeweringen END
De bewering WHILE zal de programmabeweringen herhalen zolang de
logische bewering waar is (niet nul). Indien dit niet het geval is, dan
wordt de programmacontrole doorgegeven aan het commando direct na END.
De programmabeweringen moeten een lusindex bevatten die wordt
veranderd voordat de logische bewering wordt gecontroleerd aan het
begin van de volgende herhaling. In tegenstelling met het DO-commando
wordt, wanneer de eerste evaluatie van de logische bewering niet waar is, de
lus nooit uitgevoerd.
Voorbeeld 1 – bereken de som S met een WHILE...REPEAT...END-constructie
Het volgend programma berekent de som
Met een WHILE...REPEAT...END- lus:
0. → n S
WHILE 'n≥0' REPEAT n SQ S + 'S' STO n 1 –
«
«
'n' STO END S "S" TAG » »
Sla dit programma op in een variabele @@S4@@. Controleer de volgende
oefeningen: J
3 @@@S4@@
Resultaat: S:14
5 @@@S4@@
Resultaat: S:55
10 @@@S4@@
Resultaat: S:385
n
2
S
=
k
k
=
0
4 @@@S4@@
Resultaat: S:30
8 @@@S4@@
Resultaat: S:204
20 @@@S4@@
Resultaat: S:2870
Blz. 21-68

Advertenties

Inhoudsopgave
loading

Inhoudsopgave