User manual - fx9860GSD_9860G

20050301
Isz
Funktion: Detta kommando är ett villkorligt hopp som minskar värdet på en styrvariabel med
1 och utför hoppet om värdet på variabeln är noll.
Syntax:
Parametrar: variabelnamn: A till Z,
r,
θ
[Exempel] Isz A : Ökar värdet på variabeln A med 1.
Beskrivning:
Kommandot ökar värdet på styrvariabeln med 1, och testar sedan värdet. Om värdet
är skiljt från noll fortsätter exekveringen med nästa uttryck. Om värdet är noll fortsätter
exekveringen med det uttryck som följer flerradskommandot (:), visningskommandot (^)
eller vagnreturen (_).
(Hoppkod)
Funktion: Denna kod används för att ange villkoren för ett villkorligt hopp. Hoppet utförs om
villkoren inte är uppfyllda.
Syntax:
Parametrar:
vänster sida/höger sida: variabel (A till Z,
r,
θ
), numerisk konstant, variabeluttryck
(t.ex.: A × 2)
relationsoperator: =,
, >, <, , (sid. 8-5-18)
Beskrivning:
Det villkorliga hoppet jämför värdet på två variabler eller resultatet av två uttryck, och
utför hoppet beroende på jämförelsens resultat.
Om jämförelsen resulterar i ett värde som är skiljt från noll, fortsätter exekveringen med
uttrycket efter kommandot . Om jämförelsen resulterar i värdet noll fortsätter exek-
veringen med de uttryck som följer flerradskommandot (:), visningskommandot (^) eller
vagnreturen (_).
I detta program beräknas kvadratroten av ett givet tal om talet är större än eller lika med
noll. Om användaren anger ett tal som mindre än noll beräknas ingenting, och ledtexten
visas igen.
Variabelvärde 0
_
Isz <variabelnamn> : <uttryck>
: <uttryck>
^
Variabelns värde = 0
8-5-11
Kommandon
True
_
<vänster sida> <relationsoperator> <höger sida> <uttryck>
:
<uttryck>
^
False