You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
1.0 KiB

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