From a43186447a54232b96b59535a972572a3e111b94 Mon Sep 17 00:00:00 2001 From: fdai7723 Date: Sun, 12 Nov 2023 22:12:14 +0000 Subject: [PATCH] Update Debugging.md --- Debugging.md | 80 ++++++++++++++++++++++++++-------------------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/Debugging.md b/Debugging.md index ea104f7..21b68f4 100644 --- a/Debugging.md +++ b/Debugging.md @@ -4,17 +4,17 @@ #### Verschiedene Eingaben von Werten und deren Ausgaben: ##### Eingabe: 1 ->number 1 passed check: true +> number 1 passed check: true ##### Eingabe: 20 ->number 20 passed check: false +> number 20 passed check: false ##### Eingabe: 4 ->number 3 passed check: true +> number 3 passed check: true ##### Eingabe: 42 ->number 42 passed check: false +> number 42 passed check: false #### Eingabe von Werten mit Zeilen 36 - 38 aktiviert: ##### Eingabe: 1 ->number 1 passed check: true +> number 1 passed check: true ##### Eingabe: 3 > input: 3, Schleifenvariable: 2, Ergebnis 1 @@ -23,68 +23,68 @@ ##### 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 +> 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 +> 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 +> nextInt: 45 +> i: 2 ##### Bis zum nächsten Halt weiter laufen lassen (continue): ->nextInt: 45 ->i: 3 +> nextInt: 45 +> i: 3 ###### Inhalte der Variablen für den Eingabewert 47: ->nextInt: 47 ->i: 2 +> nextInt: 47 +> i: 2 ##### Bis zum nächsten Halt weiter laufen lassen (continue): ->nextInt: 47 ->i: 3 +> nextInt: 47 +> i: 3 ##### Bis zum nächsten Halt weiter laufen lassen (continue): ->nextInt: 47 ->i: 4 +> nextInt: 47 +> i: 4 ## Uebung 2 #### Verschiedene Eingaben von Werten und deren Ausgaben: ##### Eingabe: 3 ->number 3 passed check: true +> number 3 passed check: true ##### Eingabe: 14 ->number 14 passed check: false +> number 14 passed check: false ##### Eingabe: 5 ->number 5 passed check: false +> number 5 passed check: false ##### Eingabe: 13 ->number 13 passed check: true +> number 13 passed check: true #### Breakpoint in Zeile 40 gesetzt ##### Eingabe: 3 ->number 3 passed check: true +> number 3 passed check: true ##### Eingabe: 14 ->number 14 passed check: false +> number 14 passed check: false ##### Eingabe: 5 ->number 5 passed check: false +> number 5 passed check: false ##### Eingabe: 13 ->number 13 passed check: true +> number 13 passed check: true #### Programm im Debug Modus starten ##### Eingabe: 45 ->nextInt: 23 +> nextInt: 23 - 3 Einträge in der Call Stack ###### Programm einen Schritt weiter laufen lassen (step over): - 4 Einträge im Call Stack