2.6 KiB
Übung Debugging
Uebung1
Verschiedene Eingaben von Werten und deren Ausgaben:
Eingabe: 1
number 1 passed check: true
Eingabe: 20
number 20 passed check: false
Eingabe: 4
number 3 passed check: true
Eingabe: 42
number 42 passed check: false
Eingabe von Werten mit Zeilen 36 - 38 aktiviert:
Eingabe: 1
number 1 passed check: true
Eingabe: 3
input: 3, Schleifenvariable: 2, Ergebnis 1
number 3 passed check: true
Eingabe: 17
input: 17, Schleifenvariable: 2, Ergebnis 1
input: 17, Schleifenvariable: 4, Ergebnis 1
input: 17, Schleifenvariable: 5, Ergebnis 2
input: 17, Schleifenvariable: 6, Ergebnis 5
input: 17, Schleifenvariable: 7, Ergebnis 3
input: 17, Schleifenvariable: 8, Ergebnis 1
input: 17, Schleifenvariable: 9, Ergebnis 8
input: 17, Schleifenvariable: 10, Ergebnis 7
input: 17, Schleifenvariable: 11, Ergebnis 6
input: 17, Schleifenvariable: 12, Ergebnis 5
input: 17, Schleifenvariable: 13, Ergebnis 4
input: 17, Schleifenvariable: 14, Ergebnis 3
input: 17, Schleifenvariable: 15, Ergebnis 2
input: 17, Schleifenvariable: 16, Ergebnis 1
number 17 passed check: true
Eingabe: 33
input: 33, Schleifenvariable: 2, Ergebnis 1
input: 33, Schleifenvariable: 3, Ergebnis 0
number 33 passed check: false
Breakpoint in Zeile 35 gesetzt
Inhalte der Variablen für den Eingabewert 45:
nextInt: 45
i: 2
Bis zum nächsten Halt weiter laufen lassen (continue):
nextInt: 45
i: 3
Inhalte der Variablen für den Eingabewert 47:
nextInt: 47
i: 2
Bis zum nächsten Halt weiter laufen lassen (continue):
nextInt: 47
i: 3
Bis zum nächsten Halt weiter laufen lassen (continue):
nextInt: 47
i: 4
Uebung 2
Verschiedene Eingaben von Werten und deren Ausgaben:
Eingabe: 3
number 3 passed check: true
Eingabe: 14
number 14 passed check: false
Eingabe: 5
number 5 passed check: false
Eingabe: 13
number 13 passed check: true
Breakpoint in Zeile 40 gesetzt
Eingabe: 3
number 3 passed check: true
Eingabe: 14
number 14 passed check: false
Eingabe: 5
number 5 passed check: false
Eingabe: 13
number 13 passed check: true
Programm im Debug Modus starten
Eingabe: 45
nextInt: 23
- 3 Einträge in der Call Stack
Programm einen Schritt weiter laufen lassen (step over):
- 4 Einträge im Call Stack
- Debugger steht wieder in Zeile 40
Programm wieder im Debug Modus starten und den Wert 45 eingeben
Programm einen Schritt weiter laufen lassen (step into):
- Debugger steht jetzt in Zeile 34
- 4 Einträge im Call Stack