
8-12
k Hoppekommandoer (JUMP)
Dsz
Funksjon: Denne kommandoen er en hoppeteller som reduserer verdien av en
kontrollvariabel med 1, og deretter hopper hvis nåverdien av variabelen er null.
Syntaks:
Variabelverdi ≠ 0
Dsz <variabelnavn> : <setning>
_
:
^
<setning>
Variabelverdi = 0
Parametre: Variabelnavn: A til Z, r ,
θ
[Eksempel] Dsz B : Reduserer verdien tilordnet variabel B med 1.
Beskrivelse: Denne kommandoen reduserer verdien av en kontrollvariabel med 1 og tester
(kontrollerer) den. Hvis nåverdien ikke er null, fortsetter kjøringen med neste setning. Hvis
nåverdien er null, hopper kjøringen til setningen som følger etter den flerleddede kommandoen
(:), vis-kommandoen ( ^) eller linjeskift ( _).
Goto~Lbl
Funksjon: Denne kommandoen urfører et ubetinget hopp til et angitt sted.
Syntaks: Goto <merke> ~ Lbl <merke>
Parametre: merke: verdien (0 til 9), variabel (A til Z,
r ,
θ
)
Beskrivelse:
• Denne kommandoen består av to deler: Goto
n (der n er en parameter som beskrevet
over) og Lbl n (der n er parameteren henvist til av Goto n ). Denne kommandoen får
programkjøringen til å hoppe til Lbl-setningen som har en n -parameter som svarer til det som
ble angitt av Goto-setningen.
• Denne kommandoen kan brukes til å gå i løkke tilbake til begynnelsen av et program eller til
å hoppe til ethvert sted inne i programmet.
• Denne kommandoen kan brukes i kombinasjon med betingede hopp og tellehopp.
• Hvis det ikke finnes noen Lbl-setning med verdi som svarer til den som ble angitt av Goto-
setningen, oppstår det en feil.
Isz
Funksjon: Denne kommandoen er et tellehopp som øker verdien av kontrollvariabelen med 1,
og deretter hopper hvis nåverdien av variablen er null.
Syntaks:
Variabelverdi ≠ 0
Isz <variabelnavn> : <setning>
_
:
^
<setning>
Variabelverdi = 0
Parametre: Variabelnavn: A til Z, r ,
θ
[Eksempel] Isz A : Øker verdien tilordnet variabel A, med 1.
Beskrivelse: Denne kommandoen øker verdien av en kontrollvariabel med 1 og tester
(kontrollerer) den. Hvis nåverdien ikke er null, fortsetter kjøringen med neste setning. Hvis
nåverdien er null, hopper kjøringen til setningen som følger etter den flerleddede kommandoen
(:), vis-kommandoen ( ^) eller linjeskift ( _).
Comentários a estes Manuais