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
Fr, 26.7.2024
Die Aufgaben von heute zum selber üben: Liste_aufgaben.java, Aufgaben.txt
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.
- irgendwas war mit Zählvariable → deathToll
- Wo wird die deklariert?
- Wie wird die gezählt?
Tipp: wie haben wir in Schrittzaehler.java
die Schritte gezählt?
bzw. in Laeufer.java
Mi, 17.7.2024
Thema GIT: https://en.wikipedia.org/wiki/Git
GIT für Windows: https://git-scm.com/