Programmeren in BASIC/Commando's/SELECT
Uiterlijk
Met SELECT en CASE kan het programma een keuze maken tussen meer dan twee mogelijkheden (zoals met IF, THEN en ELSE).
Syntax
[bewerken]SELECT CASE <variabele>
CASE <waarde 1>
REM *** deze regel wordt uitgevoerd als <variabele> = <waarde 1>
CASE <waarde 2>
REM *** deze regel wordt uitgevoerd als <variabele> = <waarde 2>
OTHERWISE
REM *** deze regel wordt in alle andere gevallen uitgevoerd
END SELECT
- <waarde n> mag ook een <conditie> zijn.
NB OTHERWISE is in latere versies vervangen door CASE ELSE
Datatype
[bewerken]String, integer, double.
Voorbeeld
[bewerken]SELECT CASE X
CASE 5: PRINT "X is vijf"
CASE > 5: PRINT "X is groter dan vijf"
OTHERWISE: PRINT "X is kleiner dan vijf"
END SELECT
Toepassing
[bewerken]- In een programma.