Lösungsvorschläge zu den Übungsaufgaben aus Band 1

Hier finden Sie die Lösungsvorschläge zu den Übungsaufgaben aus dem Buch. Suchen Sie einfach anhand des Inhaltsverzeichnisses die Stelle, an der sich die Aufgabe im Buch befindet, und navigieren Sie über den Link in den entsprechenden Teil des Dokuments.

Inhaltsverzeichnis


3.8: Übungsaufgaben
Uebung.java Quelltext zu Aufgabe 3.2
lsg3_3.html Aufgabe 3.3

4.1.10: Übungsaufgaben
Berechnung.java Programm aus Aufgabe 4.3
   Version A Programm aus Aufgabe 4.3 mit Fehler
   Version B Programm aus Aufgabe 4.3 ohne Fehler
lsg4_1.html Aufgabe 4.1
lsg4_2.html Aufgabe 4.2
lsg4_3.html Aufgabe 4.3

4.2.6: Übungsaufgaben
DreiMalMeinName.java zu Aufgabe 4.4
Strukturuebung.java Aufgabe 4.5
   Version A Quelltext mit Fehlern
   Version B Quelltext nach Korrektur
lsg4_5.html Aufgabe 4.5

4.3.8: Übungsaufgaben
Aufg4_9.java Beispiel zu Aufgabe 4.9
lsg4_6.html Aufgabe 4.6
lsg4_7.html Aufgabe 4.7
lsg4_8.html Aufgabe 4.8

4.4.6: Übungsaufgaben
Aufgabe4_13.java Quelltext zu Aufgabe 4.13
NameUndAlter.java Quelltext zu Aufgabe Aufgabe 4.11
   Version A
   Version B
Plus.java Quelltext aus Aufgabe 4.12
Raviolita.java Quelltext aus Aufgabe 4.12
RundFehl.java Quelltext zu Aufgabe Aufgabe 4.14
lsg4_10.html Aufgabe 4.10
lsg4_12.html Aufgabe 4.12
lsg4_13.html Aufgabe 4.13
lsg4_15.html Beispiel-Programmausgabe zu Aufgabe 4.15

4.5.7: Übungsaufgaben
Aufgabe4_16.java Quelltext zu Aufgabe 4.16
Aufgabe4_19.java Quelltext zu Aufgabe 4.19
BreakAndContinue.java Quelltext zu Aufgabe 4.18
Dreieck.java Quelltext zu Aufgabe 4.24
Falsch.java Quelltext zu Aufgabe 4.22
ForSchrott.java Quelltext zu Aufgabe 4.21
Quersumme.java Quelltext zu Aufgabe 4.23
Schachbrett.java Quelltext zu Aufgabe 4.20
lsg4_16.html Aufgabe 4.16
lsg4_17.html Aufgabe 4.17
lsg4_18.html Aufgabe 4.18
lsg4_21.html Aufgabe 4.21
lsg4_22.html Aufgabe 4.22
lsg4_23.html Aufgabe 4.23

5.2.6: Übungsaufgaben
QuersummenTeilbarkeit.java Quelltext zu Aufgabe 5.1
SekundenZerlegung.java
SekundenZerlegung1.java Quelltext zu Aufgabe 5.2, Variante 1
SekundenZerlegung2.java Quelltext zu Aufgabe 5.2, Variante 2

5.3.6: Übungsaufgaben
Quersumme2.java Quelltext zu Aufgabe 5.4
QuersummenTeilbarkeit2.java Quelltext zu Aufgabe 5.3
Sternzeit.java Quelltext zu Aufgabe 5.5

5.4.6: Übungsaufgaben
Befreundet.java Aufgabe 5.13
Binaer.java Aufgabe 5.11
Ostern.java Afugabe 5.15
Tannenbaum.java Aufgabe 5.12
Wochentag.java Aufgabe 5.14
Zahlenraten.java Aufgabe 5.10
Zahlenreihe.java Aufgabe 5.8
Zerlegung.java Aufgabe 5.7
Zinseszins.java Aufgabe 5.9
lsg5_6.html Aufgabe 5.6

6.1.11: Übungsaufgaben
MagicSquare.java Quelltext zu Aufgabe 6.5
Sortierung.java Quelltext zu Aufgabe 6.4
TerminKalender.java Quelltext zu Aufgabe 6.3
lsg6_1.html Aufgabe 6.1
lsg6_2.html Aufgabe 6.2

6.2.10: Übungsaufgaben
AdressBuch_v3b.java Quelltext (Teil 1/2) zu Aufgabe 6.6
AdressBuch_v4b.java Quelltext (Teil 1/2) zu Aufgabe 6.7
Adresse.java Quelltext (Teil 2/2) zu Aufgabe 6.6, Teil 2/2
Adresse_v2.java Quelltext (Teil 2/2) zu Aufgabe 6.7
Referenzen.java Quelltext aus Aufgabe 6.8
lsg6_8.html Aufgabe 6.8

7.1.9: Übungsaufgaben
Swap.java Quelltext zu Aufgabe 7.2
Tangens.java Quelltext zu Aufgabe 7.1
lsg7_3.html Aufgabe 7.3

7.2.4: Ubungsaufgaben
AchtdamenAlle.java Quelltext zu Aufgabe 7.4
lsg7_4.html Aufgabe 7.4

7.3.4: Übungsaufgaben
GrussWortErweitert.java Quelltext zu Aufgabe 7.5
KommandozeilenTest.java Quelltext zu Aufgabe 7.6
MenueStarter.java Quelltext zu Aufgabe 7.8
lsg7_7.html Aufgabe 7.7 (Überladung)

7.6: Übungsaufgaben
Anordnen.java Quelltext zu Aufgabe 7.12
Echolot.java Quelltext zu Aufgabe 7.13
lsg7_10.html Aufgabe 7.10
lsg7_11.html Aufgabe 7.11
lsg7_9.html Aufgabe 7.9

8.3.7: Übungsaufgaben
BlackjackMitGeld.java Quelltext zu Aufgabe 8.1

9.6: Übungsaufgaben
lsg9_1.html Aufgabe 9.1
lsg9_2.html Aufgabe 9.2
lsg9_3.html Aufgabe 9.3

10.6: Übungsaufgaben
AchJa.java Quelltext zu Aufgabe 10.11 (alle Klassen in einer Datei)
Hund.java Quelltext zu Aufgabe 10.5 (alle Klassen in einer Datei)
KarlsruherStudent.java Quelltext zu Aufgabe 10.3 (benötigt Student.java)
Patient.java Quelltext zu Aufgabe 10.12
ReifenFahrzeugTest.java Quelltext zu Aufgaben 10.13 + 10.14 (alle Klassen in einer Datei)
Student.java
   Version A Quelltext zu Aufgabe 10.1
   Version B Quelltext zu Aufgabe 10.2
TennisSpieler.java Quelltext zu Aufgabe 10.8
TestMensch.java Quelltext zu Aufgabe 10.9 (alle Klassen in einer Datei)
TestStrecke.java Quelltext zu Aufgabe 10.10 (alle Klassen in einer Datei)
TestZwei.java Quelltext zu Aufgabe 10.6
TesteTrinkGlas.java Quelltext zu Aufgabe 10.16 (alle Klassen in einer Datei)
lsg10_1.html Aufgabe 10.1
lsg10_11.html Aufgabe 10.11
lsg10_12.html Aufgabe 10.12
lsg10_15.html Aufgabe 10.15
lsg10_2.html Aufgabe 10.2
lsg10_4.html Aufgabe 10.4
lsg10_5.html Aufgabe 10.5
lsg10_6.html Aufgabe 10.6
lsg10_7.html Aufgabe 10.7
lsg10_8.html Aufgabe 10.8

11.1.6: Übungsaufgaben
DM.java Quelltext zu Aufgabe 11.1 (Teil 2/5)
Euro.java Quelltext zu Aufgabe 11.1 (Teil 4/5)
Franc.java Quelltext zu Aufgabe 11.1 (Teil 3/5)
Lire.java Quelltext zu Aufgabe 11.1 (Teil 1/5)
Waehrung.java Quelltext zu Aufgabe 11.1 (Teil 5/5)
WaehrungsKalkulator.java Quelltext zu Aufgabe 11.2 (braucht Dateien von Aufgabe 11.1)

11.5: Übungsaufgaben
Euro.java Quelltext zu Aufgabe 11.3 (Teil 1/3)
InstanceOfTest.java Quelltext zu Aufgabe 11.4
Lire.java Quelltext zu Aufgabe 11.3 (Teil 3/3)
Waehrung.java Quelltext zu Aufgabe 11.3 (Teil 2/3)
WrapperClassTest.java Quelltext zu Aufgabe 11.5
lsg11_4.html Aufgabe 11.4
lsg11_5.html Aufgabe 11.5

11.7: Übungsaufgaben
Funktionsplotter.java Quelltext zu Aufgabe 11.8 (Teil 1/2)
Funktionsplotter2.java Quelltext zu Aufgabe 11.8 (Teil 2/2)
KreisPlot.java Quelltext zu Aufgabe 11.7
lsg11_6.html Aufgabe 11.6
lsg11_7.html Aufgabe 11.7
lsg11_8.html Aufgabe 11.8

11.10: Übungsaufgaben
ABCD.java Quelltext zu Aufgabe 11.16
AutoTest.java Quelltext zu Aufgabe 11.15 a)
Bildschirm.java Quelltext zu Aufgabe 11.12 + 11.13
DM.java
DSpiel.java Quelltext zu Aufgabe 11.13
DameFigur.java Quelltext zu Aufgabe 11.12 + 11.13
ElchTest.java Quelltext zu Aufgabe 11.15 b)
Euro.java
Franc.java
GelochtePlatte.java Quelltext zu Aufgabe 11.11 (Teil 2/3)
Lire.java
MetallPlatte.java Quelltext zu Aufgabe 11.11 (Teil 1/3)
Point.java Quelltext zu Aufgabe 11.17 + 11.18
RunStrecke.java Quelltext zu Aufgabe 11.18
Sandwich.java Quelltext zu Aufgabe 11.14 (alle Klassen in einer Datei)
SpielFigur.java Quelltext zu Aufgabe 11.12 + 11.13
Strecke.java Quelltext zu Aufgabe 11.17 + 11.18
TestABC.java Quelltext zu Aufgabe 11.10 a)
TestABCmod.java Quelltext zu Aufgabe 11.10 c)
TestPlatte.java Quelltext zu Aufgabe 11.11 (Teil 3/3)
Waehrung.java
WaehrungsKalkulator.java
lsg11_10.html Aufgabe 11.10
lsg11_11.html Aufgabe 11.11
lsg11_14.html Aufgabe 11.14
lsg11_15.html Aufgabe 11.15
lsg11_16.html Aufgabe 11.16
lsg11_9.html Aufgabe 11.9

12.1.6: Übungsaufgaben
CodingDemo2.java Quelltext zu Afugabe 12.1 (Teil 1/5)
Encoder.java Quelltext zu Aufgabe 12.1 (Teil 2/5)
Inflater.java Quelltext zu Aufgabe 12.1 (Teil 3/5)
XorEncoder.java Quelltext zu Aufgabe 12.1 (Teil 4/5)
XorInflater.java Quelltext zu Aufgabe 12.1 (Teil 5/5)

12.2.6: Übungsaufgaben
MasterGame.java Quelltext zu Aufgabe 12.2
lsg12_2.html Aufgabe 12.2

12.3.7: Übungsaufgaben
AchtdamenEngine.java Quelltext zu Aufgabe 12.3 (Teil 1/2)
AchtdamenGui.java Quelltext zu Aufgabe 12.3 (Teil 2/2)
SpielDesLebens.java Quelltext zu Aufgabe 12.4
SpielDesLebensApplet.html Aufgabe 12.5 als Java-Applet (Demo, keine Aufgabe aus dem Buch)
SpielDesLebensMitGui.java Quelltext zu Aufgabe 12.5
lsg12_3.html Aufgabe 12.3
lsg12_5.html Aufgabe 12.5

13.1.2: Übungsaufgaben
lsg13_1.html Aufgabe 13.1
problem.java Quelltext zu Aufgabe 13.1

13.1.6: Übungsaufgaben
Exueb1.java Quelltext zu Aufgabe 13.2 (Teil 1/7)
Exueb2.java Quelltext zu Aufgabe 13.2 (Teil 2/7)
Exueb3.java Quelltext zu Aufgabe 13.2 (Teil 3/7)
Exueb4.java Quelltext zu Aufgabe 13.2 (Teil 4/7)
Exueb5.java Quelltext zu Aufgabe 13.2 (Teil 5/7)
Exueb6.java Quelltext zu Aufgabe 13.2 (Teil 6/7)
Exueb7.java Quelltext zu Aufgabe 13.2 (Teil 7/7)
lsg13_2.html Aufgabe 13.2

13.2.2: Übungsaufgaben
Division.java Quelltext zu Aufgabe 13.6
Eingabe.java Quelltext zu Aufgabe 13.3
Eingabe2.java Quelltext zu Aufgabe 13.4
InputExceptionTest.java Quelltext zu Aufgabe 13.5
lsg13_5.html Aufgabe 13.5

13.2.8: Übungsaufgaben
ExceptionTest.java Quelltext zu Aufgabe 13.8
Exueb8.java Quelltext zu Aufgabe 13.7
lsg13_7.html Aufgabe 13.7
lsg13_8.html Aufgabe 13.8

14.1.4: Übungsaufgaben
EsWarEinmal.java Vorgegebener Quelltext zu Aufgabe 14.3
EsWarEinmalLoesung.java Quelltext zu Aufgabe 14.3
Fach.java Quelltext zu Aufgabe 14.1 und 14.2
StudentenTest.java Vorgegebener Quelltext zu Aufgabe 14.1

14.2.8: Übungsaufgaben
Konzert.java Quelltext zu Aufgabe 14.7
RateMal.java Vorgegebener Quelltext zu Aufgabe 14.6
RateMalB.java Quelltext zu Aufgabe 14.6 b)
RateMal_1_4.java Vorgegebener Quelltext zu Aufgabe 14.6 c)
TierKaefig.java Vorgegebener Quelltext zu Aufgabe 14.4
TierKaefigTest.java Vorgegebener Test-Quelltext zu Aufgabe 14.4
Tierleben.java Vorgegebener Quelltext zu Aufgabe 14.5
lsg14_7.html Aufgabe 14.7



Time of creation: Fri Aug 17 12:21:39 CEST 2007