# Übung Debugging ## Übung 1 *Das Programm `Uebung1.java`im Editor geöffnet - Das Programm mit den Zahlen 5 und 19 getestet - Dort wird jeweils die Zahl z.B. mit 2, 3, 5 geteilt und der Rest ausgegeben - Durch setzen eines Breakpoints in die Zeile 35 und Eingabe von 45 - NextInt = 45, i = 2 - NextInt = 45, i = 3 - Der Code geht die einzelnen Teiler durch bis der Code am Ende ist - (Ende ist 3, weil 45 durch 3 teilbar ist - NextInt = 47 i = 2, 3 , 4... etc das Programm geht die Teiler durch bis er einen kleineren Teiler gefunden hat - 47 ist nur durch sich selbst teilbar ## Übung 2 * Das programm `Uebung2.java`im Editor geöffnet - Das Programm mit 90 und 91 getestet - count = 2 - 90 durch 2 ist ohne Rest, also == 0, daher false - 91 durch 2 ist Rest 1, also != 0, daher true - Einsetzen der Zahl 45 - NextInt = 23, Count = 3, NextInt 16, Count 4 - Anzahl der Einträge: 4 - Wir landen in Zeile 40 mit dem Step-Over - Step Into - Wir landen in Zeile 34 - Anzahl der Einträge: 5