If...Then...Else... EndIf-structuren
If...Then...Else... EndIf-structuren
If...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:
:If x>5 Then
Ê
:
Disp "x is greater than 5"
Ê
:
2†x!x
:Else
Ë
:
Disp "x is less than or
Ë
equal to 5"
:
5†x!x
:EndIf
Ì
:Disp x
Ê
Wordt alleen uitgevoerd indien x>5.
Ë
Wordt alleen uitgevoerd indien x
Ì
Geeft de waarde weer van:
• 2x if x>5
• 5x if x
5
{
If...Then...ElseIf... EndIf-structuren
If...Then...ElseIf... EndIf-structuren
If...Then...ElseIf... EndIf-structuren
If...Then...ElseIf... EndIf-structuren
Met een meer complexe vorm van de opdracht
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 (
gebruikt u de structuur
Zie de module Technische naslag voor meer informatie en een voorbeeld.
Programmeren
5.
{
If...Then...ElseIf...EndIf
kunt u een reeks voorwaarden testen.
If
If Choice=1
.
,
, etc.),
If Choice = 2
670