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