SWITCH – CASE – DEFAULT

Die Kontrollstruktur SWITCH-CASE-DEFAULT ist eine vereinfachte Form der Kontrollstruktur IF-THEN-ELSIF-ELSE-ENDIF und kommt zum Einsatz, wenn zahlreiche Verzweigungen ermöglicht werden sollen.

Die Syntax lautet

SWITCH variable
CASE zustand

... anweisungen ...
DEFAULT
... anweisungen ...
ENDSWITCH

Beispiel

FOR I = 1 TO 10
SWITCH I
CASE 1
A = "EINS"
CASE 2
A = "ZWEI"
CASE 3
A = "DREI"
DEFAULT
A = "WEDER 1 NOCH 2 NOCH 3"
ENDSWITCH
PRINT A