Programmierlogik und Programmiergrundlagen

Hier ghet's zum 1. Kursteil FI/SI + FI/AE.

JDK Download: https://www.oracle.com/java/technologies/downloads/

2. Kursteil FI/AE

Do, 25.7.2024

Neu eingeführt

assert()-Anweisung

Thema für morgen

verkettete Listen

Mo, 22.7.2024

In Liste_annotiert.java ist die Reihenfolge beschrieben, in der die Instruktionen im Programm ausgeführt werden.

Auflösung der Hausaufgabe ist Liste_mit_Zaehler.java. Hinzu kommt hier eine zweite Liste für Odysseus. In dieser werden, unabhängig von Hercules, noch weitere Monster erschlagen.

Hausaufgabe

(siehe Aufgaben.txt) In Liste_aufgabe_05.java gibt es die Funktion hatErschlagen(), die einen String x mit allen erschlagenen Kreaturen der jeweiligen Helden zurück gibt. Die Rückgabe enthält noch ein führendes Komma. Modifiziert die Funktion so, dass das führende Komma nicht mehr vorkommt. Den entsprechenden Code gab es schoneinmal in einer früheren Lösung.

Fr, 19.7.2024

Hausaufgabe (siehe auch Aufgaben.txt):

Es soll in Liste.java gezählt werden, wie viel der Hercules schon erschlagen hat.

  1. irgendwas war mit Zählvariable → deathToll
  2. Wo wird die deklariert?
  3. Wie wird die gezählt?

Tipp: wie haben wir in Schrittzaehler.java die Schritte gezählt?
bzw. in Laeufer.java

Di, 9.7.2024

Mo, 8.7.2024

Themen