FSST - Hardwarenahe Programmierung
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.