Universität Ulm -Sektion Angewandte Informationsverarbeitung
5.Übungsblatt (24.11.99 bis 01.12.99)
zur Vorlesung Allgemeine Informatik I (WS 99)
Aufgabe 1 (3 Punkte)
Aufgabe 2 (4 Punkte)
Schreiben Sie einen Algorithmus, der eine beliebige Dezimalzahl
x in die entsprechende Oktalzahldarstellung verwandelt. Es wird
keine korrekte Syntax einer Programmiersprache verlangt. Sie können
die Konstrukte WHILE Bedingung ... und IF Bedingung ... ELSE
verwenden.
Aufgabe 3 (3 Punkte)
Kopieren Sie sich die Datei labor.dat auf Ihr Heimatverzeichnis. Die Datei enthält für verschiedene Patienten (identifiziert durch deren Patientennummer) die sog. HbA1c-Werte für ein bestimmtes Untersuchungsdatum. Die Datei ist wie folgt aufgebaut:
Patientennummer:Untersuchungsdatum:HbA1c-Wert
Also z.B.:
108:28.08.1996:10.2
108:15.07.1996:10.3
102:21.03.1996:9.8
...
Pro Patient können mehrere Meßwerte in der Datei stehen, jeweils aber nur eines für ein bestimmtes Datum. Geben Sie für jede der nachstehenden Aufgaben jeweils eine UNIX-Kommandozeile an. Es können die UNIX-Tools wc, sort, head, cut und grep verwendet werden:
Bitte legen Sie die Lösungen von Aufgabe 1 und 2 auf Papier
vor. Eine Lösung pro Gruppe genügt.