User manual - fx9860GSD_9860G
20050301
_
:
^
k Programkommandoer (COM)
If~Then~(Else~)IfEnd
Funksjon: Then-setningen utføres bare hvis If-betingelsen er sann (ikke null). Else-
setningen utføres bare hvis If-betingelsen er usann (0). IfEnd-setningen utføres alltid når den
følger etter Then-setningen eller Else-setningen.
Syntaks:
Parametre: betingelse, numerisk uttrykk
Beskrivelse:
(1) If ~ Then ~ IfEnd
• Når betingelsen er sann, fortsetter kjøringen med Then-setningen og fortsetter deretter
med setningen som følger etter IfEnd.
• Når betingelsen er usann, hopper kjøringen til setningen som følger etter IfEnd.
(2) If ~ Then ~ Else ~ IfEnd
• Når betingelsen er sann, fortsetter kjøringen med Then-setningen og hopper deretter
til setningen som følger etter IfEnd.
• Når betingelsen er usann, hopper kjøringen til Else-setningen og fortsetter deretter
med setningen som følger etter IfEnd.
For~To~(Step~)Next
Funksjon: Denne kommandoen gjentar alt mellom For-setningen og Next-setningen.
Startverdien tilordnes til kontrollvariabelen ved første gjennomkøring, og verdien i
kontrollvariablen endres i samsvar med trinnverdien ved hver gjennomkjøring. Kjøringen
fortsetter inntil verdien i kontrollvariabelen overskrider sluttverdien.
Syntaks:
Parametre:
• navn på kontrollvariabel: A til Z
• startverdi: verdi eller uttrykk som gir en verdi (dvs. sin
x, A, osv.)
• sluttverdi: verdi eller uttrykk som gir en verdi (dvs. sin
x, A, osv.)
• trinnverdi: numerisk verdi (standard: 1)
8-5-4
Kommandooversikt
If <vilkår>
_
:
^
Then <setning>
_
:
^
<setning>
numerisk uttryk
_
:
^
Else <setning>
_
:
^
<setning>
_
:
^
IfEnd
For
<startverdi> → <kontrollvariabelnavn>
til
<sluttverdi
>
trinn <trinnverdi>
Next










