Übungen zur Lehrveranstaltung
"Programmierkurs Java"
WS 2000/2001

FB Informatik
D. Boles
Übungsblatt 4
Ausgabe: 08.11.2000
Hinweise: Zur Lösung der Aufgaben dürfen nur Konzepte benutzt werden, die in der Vorlesung schon behandelt worden sind.
Aufgabe 15 (Hamster-Modell): 25 Punkte
Aufgabe 16 (Hamster-Modell): 25 Punkte
Der Hamster ist zum Skifahrer mutiert. Vor ihm befindet sich – wie in der Abbildung skizziert – ein Slalomparcour mit einem Korn am Ende, das das Ziel markiert. Der Hamster soll den Slalomparcour bewältigen. Die Mauern im Parcour sind dabei immer nur eine Kachel breit.

Aufgabe 17 (Hamster-Modell): 25 Punkte
Der Hamster steht – wie in der Abbildung skizziert – vor einem Gebirge mit unregelmäßigen bergen unbekannter Höhe. der Hamster bekommt die Aufgabe, das Gebirge mit möglichst wenigen Schritten (vor();-Befehlen) zu übersteigen. Sobald er das Gebirge überstiegen hat, d.h. sobald er auf eine Ebene gelangt, die dieselbe Höhe aufweist wie die Ausgangsposition des Hamsters, soll er stehen bleiben. Der Hamster hat keine Körner im Maul und im Territorium befinden sich auch keine Körner.

Aufgabe 18 (Java-Programm/Ausdrücke): 25 Punkte
Schreiben Sie ein Java-Programm, welches folgende Variablen vom Typ float mit Werten versieht:
a = 3 b = 4 c = 0,6 d = 7.1035
Schreiben Sie nun folgende Ausdrücke (ohne zu kürzen) in Java–Notation um, und geben Sie das Ergebnis auf dem Bildschirm aus. Hierzu müssen Sie folgende Anweisung benutzen: System.out.println(variable); wobei variable der Name der Variablen ist:
