Allgemeine Informatik I - Hinweise zu Blatt 7
zu Aufgabe 17.
- Für Skatkarte braucht ihr eine eigene TYPE-Definition (Tip: RECORD)
- Für die Werte und die Farben kann man einen Aufzählungstyp verwenden
Beispiel: ampel.m2
zu Aufgabe 18.
- Wörter sind Zeichketten (Strings genannt).
- Strings sind in Modula-2 vom Type ARRAY [0..n] OF CHAR, wobei n eine beliebige ganze Zahl ist.
- Wichtig: die Funktion ReadString aus der Bibliothek InOut liesst bis zum nächsten WHITESPACE(Leerzeichen, Tabulator, Newline),
kann also fü diese Aufgabe nicht verwendet werden (ihr müsst zeichenweise lesen).
- Strings müssen immer mit einem Null-Zeichen/Byte abgeschlossen werden (0C unter Modula-2)
- Ihr könnt folgendes verwenden:
TYPE
String = ARRAY [0..30] OF CHAR;
VAR
woerter: ARRAY [1..1000] OF String;