Trace Tabelle wie funktioniert die nochmal?
Hey leute
ich schreibe morgen eine Informatikarbeit und es kommt auf jeden Fall eine Trace Tabelle dran. Allerdings liegt das schon ein wenig zurück und das Internet selbst hilft mir auch nicht viel weiter. Deshalb wollte ich euch mal fragen ob mir jmd. das nochmal erklären kann? Aleine der Anfang wie dies gerechnet werden müsste reicht mir.
Dazu hab ich folgendes bsp. aus einer Arbeit der Nachbar klasse :
Zeile
-
public int berechneEtwas() {
-
int a = 6;
-
int b = 1;
-
int c = 1;
-
while (a > 0) {
-
a = a - 1;
-
b = b + c;
-
c = c - c;
-
if (a + b + c > 10) {
-
c = a - 1;
-
}
-
}
-
return b;
-
}
Leider ein wenig verrutscht aber immer noch erkentlich hoffe ich.
3 Antworten
Hallo,
mir ist nicht ganz klar was Du mit dem Begriff 'Trace Tabelle' meinst. Meinst Du damit so etwas wie einen 'Schreibtischtest' bei dem Du einfach in einer Tabelle aufschreibst welchen Wert jede Variable in dem Programm nach jedem Programmschritt enthält? Sozusagen Debugging auf dem Papier?
public int berechneEtwas() {
int a = 6;
int b = 1;
int c = 1;
while (a > 0) {
a = a - 1;
b = b + c;
c = c - c;
if (a + b + c > 10) {
c = a - 1;
}
}
return b;
}
Dein Problem verstehe ich trotzdem nicht.
Mein Problem ist das ich nicht mehr weiß wie das vorgehen dabei ist.
Leider ein wenig mehr verzogen als es in der Vorschau aussah Sorry die zeilen sollten dann nicht genannt werden