User manual - fx-9860GII_Soft
8-99
I Ohjelmakomennot (COM)
If~Then~(Else~)IfEnd
Toiminta: Then-lauseke suoritetaan ainoastaan silloin, kun If-ehto on tosi (erisuuri kuin nolla).
Else-lauseke suoritetaan, kun If-ehto on epätosi (0). IfEnd-lauseke suoritetaan aina joko Then-
lausekkeen tai Else-lausekkeen jälkeen.
Syntaksi:
If <ehto>
_
:
^
Then <lauseke>Then <lauseke> <lauseke><lauseke>
_
:
^
<lauseke><lauseke>
numeerinen lauseke
_
:
^
Else <lauseke>
_
:
^
<lauseke>
_
:
^
IfEnd
Parametrit: ehto, numeerinen lauseke
Kuvaus:
(1) If ~ Then ~ IfEnd
• Kun ehto on tosi, suoritusta jatketaan Then-lausekkeella ja sitten IfEnd-lauseketta Kun ehto on tosi, suoritusta jatketaan Then-lausekkeella ja sitten IfEnd-lausekettaKun 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 Kun ehto on tosi, suoritus jatkuu Then-lausekkeella ja hyppää sitten IfEnd-lausekettaKun 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 Kun ehto on epätosi, suoritusta jatketaan Else-lausekkeella ja sitten IfEnd-lausekettaKun 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> m <kontrollimuuttujan nimi> To <loppuarvo>
Step <askelarvo>
_
:
^
Next
Parametrit:
• kontrollimuuttujan nimi: A–Z
• 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.










