ich geb euch mal die aufgabenstellung:
a)
Die Studenten aus Aufgabenblatt 1 sollen statt in einem Array in einer verketteten
Liste gespeichert werden. Die Liste soll die Studenten nach Matrikelnummern sortiert
enthalten.
Speichern Sie zunächst mindestens 6 Studenten unsortiert in einer Datei.
Lesen Sie Studentendaten aus der Eingabedatei und fügen Sie die Studenten jeweils
in eine verkettete Liste sortiert ein. Hierbei muss zunächst die bisherige Liste
durchlaufen werden, um den geeigneten Listenplatz zu finden. Die Studenten sollen
direkt in die verkettete Liste eingetragen werden, ohne Verwendung eines Arrays.
Tipp: Durch Verwendung eines Kopfknotens vereinfacht sich die Programmierung.
Geben Sie zunächst die unsortierten Studenten auf dem Bildschirm aus.
Anschliessend soll dann die sortierte Liste ausgegeben werden.
b)
Sortieren Sie die Liste nach den Nachnamen.
Gehen Sie dazu die alte verkettete Liste durch und erstellen Sie wie in Teilaufgabe a)
eine neue sortierte Liste, die diesmal nach Nachnamen sortiert sind.
Das Programm soll in den Übungen vorgeführt und erklärt werden.
ich hab also die 6 studenten in folgender formatierung angelegt:
Mustermann
Manfred
999999
123456
Knutsen
Knut
888888
234567
usw. bis es halt 6 stück sind.
ich möchte das ganze via filereader machen, allerdings weiss ich gar nicht wie ich an die sache rangehen soll. wäre cool wenn ihr mir ein paar anregungen geben könntet.
mfg simon
a)
Die Studenten aus Aufgabenblatt 1 sollen statt in einem Array in einer verketteten
Liste gespeichert werden. Die Liste soll die Studenten nach Matrikelnummern sortiert
enthalten.
Speichern Sie zunächst mindestens 6 Studenten unsortiert in einer Datei.
Lesen Sie Studentendaten aus der Eingabedatei und fügen Sie die Studenten jeweils
in eine verkettete Liste sortiert ein. Hierbei muss zunächst die bisherige Liste
durchlaufen werden, um den geeigneten Listenplatz zu finden. Die Studenten sollen
direkt in die verkettete Liste eingetragen werden, ohne Verwendung eines Arrays.
Tipp: Durch Verwendung eines Kopfknotens vereinfacht sich die Programmierung.
Geben Sie zunächst die unsortierten Studenten auf dem Bildschirm aus.
Anschliessend soll dann die sortierte Liste ausgegeben werden.
b)
Sortieren Sie die Liste nach den Nachnamen.
Gehen Sie dazu die alte verkettete Liste durch und erstellen Sie wie in Teilaufgabe a)
eine neue sortierte Liste, die diesmal nach Nachnamen sortiert sind.
Das Programm soll in den Übungen vorgeführt und erklärt werden.
ich hab also die 6 studenten in folgender formatierung angelegt:
Mustermann
Manfred
999999
123456
Knutsen
Knut
888888
234567
usw. bis es halt 6 stück sind.
ich möchte das ganze via filereader machen, allerdings weiss ich gar nicht wie ich an die sache rangehen soll. wäre cool wenn ihr mir ein paar anregungen geben könntet.
mfg simon