home *** CD-ROM | disk | FTP | other *** search
- PROGRAM Fall; { Demoprogramm für Case }
-
- USES Crt; { Die Unit Crt wegen ClrScr und ReadKey einbinden }
-
- CONST { Diesmal verwenden wir auch Konstanten }
- Meldung : STRING = 'Bitte drücken Sie eine Taste';
-
- VAR { Jetzt beginnt der Deklarationsblock für Variablen }
- Ch : CHAR; { nur eine Zeichenvariable namens 'Ch' }
-
- BEGIN { Programmbeginn }
- ClrScr; { Bildschirm löschen }
- WriteLn(Meldung); { Kommantar ausgeben }
- Ch := ReadKey; { auf einen Tastendruck warten }
- CASE Ch OF { und die Taste auswerten ... }
- '0'..'9' : WriteLn('Zifferntaste!');
- 'ü', 'Ü', 'ä', 'Ä', 'ö', 'Ö' : WriteLn('Deutscher Umlaut!');
- '.' : WriteLn('Punkt!');
- ELSE { war keine der oben aufgeführten Tasten! }
- WriteLn('Normale Taste'); { dann dies ausgeben! }
- END; { Ende der Case-Struktur }
- ReadKey; { auf beliebigen Tastendruck warten }
- END. { Programmende }
-
-