Operation Manual

Programmeren 670
If...Then...Else... EndIf-structuren
If...Then...Else... EndIf-structurenIf...Then...Else... EndIf-structuren
If...Then...Else... EndIf-structuren
Als u één groep opdrachten wilt uitvoeren indien een voorwaardelijke test waar is en een
andere groep indien de voorwaarde onwaar is, gebruikt u de volgende structuur:
Ê
Wordt alleen uitgevoerd indien x>5.
Ë Wordt alleen uitgevoerd indien x{5.
Ì Geeft de waarde weer van:
• 2x if x>5
• 5x if x{5
If...Then...ElseIf... EndIf-structuren
If...Then...ElseIf... EndIf-structurenIf...Then...ElseIf... EndIf-structuren
If...Then...ElseIf... EndIf-structuren
Met een meer complexe vorm van de opdracht
If kunt u een reeks voorwaarden testen.
Stel dat uw programma de gebruiker vraagt om een getal dat correspondeert met één uit
vier mogelijke opties. Als u op elke optie wilt testen (
If Choice=1, If Choice = 2, etc.),
gebruikt u de structuur
If...Then...ElseIf...EndIf.
Zie de module Technische naslag voor meer informatie en een voorbeeld.
Ê
Ê
Ë
Ë
Ì
:If x>5 Then
: Disp "x is greater than 5"
: 2x!x
:Else
: Disp "x is less than or
equal to 5"
: 5x!x
:EndIf
:Disp x