User manual - fx-5800P
Sw-117
For ~ To ~ Step ~ Next (COMP)
Syntax For <uttryck (startvärde)>
→
<variabel (kontrollvariabel) > To <uttryck
(slutvärde)> Step <uttryck (stegvärde)> : <sats> : ... <sats> : Next : ...
Funktion Verkställning av satserna från For till Next upprepas efter hand som
kontrollvariabeln ökas med stegvärdet vid varje verkställning, med början
från startvärdet. Med undantag av detta är kommandot detsamma som
For~To~Next.
Exempel For 1
→
A To 10 Step 0.5 : A
2
→
B : B
^
Next
A
Kontrollstrukturkommandon: Satsen While
While ~ WhileEnd (COMP)
Syntax While <villkorlig sats> : <sats> : ... <sats> : WhileEnd : ...
Funktion Satserna från While till WhileEnd upprepas så länge det villkorliga uttrycket
som följer While är sant (ej noll). När det villkorliga uttrycket som följer While
blir falskt (0), verkställs satsen som följer WhileEnd.
Exempel ?
→
A : While A < 10 : A
2
^
A + 1
→
A : WhileEnd : A ÷ 2
Anm. • Om villkoret för satsen While blir falskt första gången detta kommando
verkställs, hoppar verkställning direkt till satsen som följer WhileEnd utan
att verkställa satserna från While till WhileEnd en enda gång.
• Välj “W·End” på funktionsmenyn för att mata in kommandot WhileEnd.
Do ~ LpWhile (COMP)
Syntax Do : <sats> : ... <sats> : LpWhile <villkorlig sats>
Funktion Satserna från Do till LpWhile upprepas så länge det villkorliga uttrycket som
följer LpWhile är sant (ej noll). Eftersom villkoret värderas efter verkställning
av LpWhile kommer satserna från Do till LpWhile att verkställas minst en
gång.
Exempel Do : ?
→
A : A × 2
→
B : B
^
LpWhile B > 10
Anm. Välj “Lp·W” från funktionsmenyn för att mata in kommandot LpWhile.
A
Subrutinkommandon
Prog (
1
/
)
Syntax ... : Prog "fi lnamn" : ...
Funktion Verkställer ett annat separat program (subrutin) från nuvarande program
(huvudrutin).
Subrutiner
Huvudrutin
Nivå 1 Nivå 2 Nivå 3 Nivå 4