Naar inhoud springen

Programmeren in BASIC/Commando's/SELECT

Uit Wikibooks

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.
Informatie afkomstig van Wikibooks NL, een onderdeel van de Wikimedia Foundation.