Download Print deze pagina

HP 32SII Gebruikershandleiding pagina 225

Wetenschappelijke

Advertenties

Bij een gegeven controlegetal voor een lus ccccccec.ffir, vermindert
DSE cccccee tot cccccce — 1, wordt de nieuwe cccecce vergeleken met
fff, en slaat het programma de volgende programmaregel over als
cccecee < fff.
Bij een gegeven controlegetal voor een lus ccececce.fffii, verhoogt ISG
ccceece tot cceccee + 1, wordt de nieuwe cceccee vergeleken met fff en
slaat het programma de volgende programmaregel over als cccccece >
ff
O=—> Hal LEL H
Lus herhalen als
Mas DSE
A ==+@
Lus beéindigen als
de huidige waarde
(@De= Hig GTO W
huidige waarde <
> eindwaarde.
lil HER ¥ =@Q
eindwaarde.
O— Hal LEL HM
Lus herhalen als
BE
3% ISG A =—$@
Lus beéindigen als
huidige waarde <
(QDe= W183 STO Wl
huidige waarde >
11 HER ® 4=@
eindwaarde.
eindwaarde.
kl
Zo betekent bijvoorbeeld een controlegetal 0.050 voor ISG: begin met
tellen bij nul, tel door tot 50 en verhoog het getal met 1 bij elke lus.
In het volgende programma wordt ISG gebruikt om een lus 10 keer uit
te voeren. De teller van de lus (0000001.01000) is opgeslagen in de
variabele Z. Voorafgaande en resterende nullen kunnen weggelaten
worden.
Leal
LEL L
Hz
1.681
STO 2
LEL HM
I=G 2
GTO HM
RTH
Druk op (¢»)
Z, zodat u kunt zien dat het controlegetal voor de
lus nu 11.0100 is.
Programmeertechnieken
13-19

Advertenties

loading