User manual - fx-9860GII_Soft

8-1313
Kuvaus: Tämä komento kasvattaa kontrollimuuttujan arvoa yhdellä ja sitten testaa (tarkistaa)
kontrollimuuttujan. Jos nykyinen arvo on muu kuin nolla, suoritusta jatketaan seuraavasta
lausekkeesta. Jos nykyinen arvo on nolla, suoritus hyppää monilauseista komentoa (:),
näyttökomentoa (<) tai rivinvaihtoa (=) seuraavaan lausekkeeseen.
(Hyppykoodi)
Toiminta: Tätä koodia käytetään ehdollisen hypyn ehtojen määrittämiseen. Hyppy suoritetaan
aina, kun ehto on epätosi.
Syntaksi:
Tosi
<vasen puoli> <vertailuoperaattori> <oikea puoli> <lauseke>
_
:
^
<lauseke>
Epätosi
Parametrit:
vasen puoli / oikea puoli: muuttuja (A–Z,
r,
Q
), numeerinen vakio, muuttujalauseke (esim. A ×
2)
• vertailuoperaattori: =, x, >, <, r, b (sivu 8-18)
Kuvaus:
Ehdollinen hyppy vertaa kahden muuttujan sisältöä tai kahden lausekkeen tuloksia ja
vertailun perusteella tekee päätöksen, suoritetaanko hyppy vai ei.
Jos vertailun tulos on tosi, suoritusta jatketaan -komentoa seuraavasta lausekkeesta. Jos
vertailu palauttaa tuloksen, joka on epätosi, suoritus hyppää monilauseista komentoa (:),
näyttökomentoa (<) tai rivinvaihtoa (=) seuraaviin lausekkeisiin.
Menu
Toiminta: Tämä komento luo ohjelmaan haarautuvan valikon.
Syntaksi: Menu "<merkkijono (valikon nimi)>", "<merkkijono (haaran nimi) 1>", <arvo tai
muuttuja 1>, "<merkkijono (haaran nimi) 2>" ,<arvo tai muuttuja 2>, ... , "<merkkijono (haaran
nimi)
n>", <arvo tai muuttuja n>
Parametrit: arvo (0–9), muuttuja (A–Z,
r,
Q
)
Kuvaus:
Kukin yksittäinen "<merkkijono (haaran nimi)
n>", <arvo tai muuttuja n> on haaraumapari ja
tulee määritellä kokonaisuudessaan.
Haaraumapareja voi olla 2–9. Jos haaraumapareja on vain yksi tai yli yhdeksän, laskin antaa
virheilmoituksen.
Kun ohjelman suorituksen aikana valikosta valitaan haara, ohjelma hyppää saman
tyyppiseen nimiöön (Lbl
n) kuin Goto-komentoa käytettäessä. Kun ”"<merkkijono (haaran
nimi) n>", <arvo tai muuttuja n>” -pariksi määritetään ”"OK", 3”, tarkoittaa tämä hyppyä
nimiöön Lbl 3.
Esimerkki: Lbl 2=
Menu "IS IT DONE?", "OK", 1, "EXIT", 2=
Lbl 1=
"IT’S DONE !"