Strukturen veschiedener Programmiersprachen für Embedded Systeme (mbed, M0-Board, u.ä.)
Beispiel Trace Tabelle
Eine Trace-Tabelle protokolliert die Veränderungen von Variablenzuständen, wenn mehrere Zuweisungen (bzw. sonstige Anweisungen) ausgeführt werden. Das folgende Beispiel zeigt eine solche Trace-Tabelle.
Zuweisung | jahr | kapital | zinsen |
---|---|---|---|
jahr = 2012 | 2012 | ||
kapital = 250.0 | 2012 | 250.0 | |
jahr = jahr + 1 | 2013 | 250.0 | |
zinsen = (kapital / 100) * 2 | 2013 | 250.0 | 5.0 |
kapital = kapital + zinsen | 2013 | 255.0 | 5.0 |
jahr = jahr + 1 | 2014 | 255.0 | 5.0 |
zinsen = (kapital / 100) * 2 | 2014 | 255.0 | 5.1 |
kapital = kapital + zinsen | 2014 | 260.1 | 5.1 |
Probiere es aus C-Kapital und Zinsberechnung
Erweitern Sie das Programm, sodass obige Trace Tabelle ausgegeben wird.
Aufgabe¶
- Trace Tabelle ausfüllen und
- in IDEONE: C-Aufgabe Trace Tabelle programmieren.