User Manual

8-14
Parametrit: ehto, numeerinen lauseke
Kuvaus:
(1) If ~ Then ~ IfEnd
Kun ehto on tosi, suoritusta jatketaan Then-lausekkeella ja sitten IfEnd-lauseketta
seuraavalla lausekkeella.
Kun ehto on epätosi, suoritusta jatketaan suoraan IfEnd-lauseketta seuraavalla
lausekkeella.
(2) If ~ Then ~ Else ~ IfEnd
Kun ehto on tosi, suoritus jatkuu Then-lausekkeella ja hyppää sitten IfEnd-lauseketta
seuraavaan lausekkeeseen.
Kun ehto on epätosi, suoritusta jatketaan Else-lausekkeella ja sitten IfEnd-lauseketta
seuraavalla lausekkeella.
For~To~(Step~)Next
Toiminta: Tämä komento toistaa kaiken, mitä on For-lausekkeen ja Next-lausekkeen
välillä. Aloitusarvo määritetään kontrollimuuttujaksi ensimmäisellä suorituskerralla ja
kontrollimuuttujan arvoa muutetaan kunkin suorituskerran askelarvon mukaisesti. Suoritusta
jatketaan, kunnes kontrollimuuttujan arvo ylittää lopetusarvon.
Syntaksi: For <lähtöarvo> <kontrollimuuttujan nimi> To <loppuarvo>
Step <askelarvo> <lauseke>
_
:
^
Next
Parametrit:
kontrollimuuttujan nimi: A–Z, r,
aloitusarvo: arvo tai lauseke, joka tuottaa arvon (esimerkiksi sin x , A, jne.)
lopetusarvo: arvo tai lauseke, joka tuottaa arvon (esimerkiksi sin
x , A, jne.)
askelarvo: numeroarvo (oletusarvo: 1)
Kuvaus:
Oletusarvon mukaan askelarvo on 1.
Jos aloitusarvo määritetään lopetusarvoa pienemmäksi ja määritetään positiivinen askelarvo,
kontrollimuuttujaa kasvatetaan jokaisella suorituskerralla. Jos aloitusarvo määritetään
lopetusarvoa suuremmaksi ja määritetään negatiivinen askelarvo, kontrollimuuttujaa
pienennetään jokaisella suorituskerralla.
Do~LpWhile
Toiminta: Tämä komento toistaa tiettyjä komentoja niin kauan kuin ehto on tosi (muu kuin
nolla).
Syntaksi:
Do
_
:
^
<lauseke>
_
:
^
LpWhile < ehto >
numeerinen lauseke