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.