ClassPad 300 PLUS ClassPad OS Version 2.20 Brugervejledning

20050501
If~Then~ElseIf~Else~IfEnd
Syntaks 1: If <udtryk>
Then
[<sætning>] …
IfEnd
Funktion 1
Hvis udtrykket er sandt, afvikles sætningen i Then-blokken. Derefter går afviklingen
videre til den næste sætning efter IfEnd.
Hvis udtrykket er falsk, går afviklingen videre til den næste sætning efter IfEnd uden
at afvikle sætningen i Then-blokken.
Syntaks 2: If <udtryk>
Then
[<sætning>] …
Else
[<sætning>] …
IfEnd
Funktion 2
Hvis udtrykket er sandt, afvikles sætningen i Then-blokken. Derefter går afviklingen
videre til den næste sætning efter IfEnd.
Hvis udtrykket er falsk, afvikles sætningen i Else-blokken i stedet for Then-blokken.
Derefter går afviklingen videre til den næste sætning efter IfEnd.
Syntaks 3: If <udtryk>
Then
[<sætning>]…
ElseIf <udtryk>
Then
[<sætning>]…
IfEnd
Funktion 3
Hvis udtrykket er sandt, afvikles sætningen i If Then-blokken. Derefter går afviklingen
videre til den næste sætning efter IfEnd.
Hvis kommandoudtrykket If er falsk, testes kommandoudtrykket ElseIf. Hvis det er
sandt, afvikles sætningen i ElseIf Then-blokken. Derefter går afviklingen videre til
den næste sætning efter IfEnd. Hvis det er falsk, går afviklingen videre til den næste
sætning efter IfEnd.
12-6-11
Reference til programkommandoer
}
Then <blok>
}
Then <blok>
}
Else <blok>
}
If Then <blok>
}
ElseIf Then
<blok>