Title: Klausurvorbereitung: Code lesen und Tabellen

In einer Klausur musst du Code nicht nur schreiben, sondern oft zuerst
**analysieren**. Eine Wertetabelle hilft dabei.

energie = 3
for runde in range(4):
energie = energie + runde
print(runde, energie)

Lege für solche Programme eine Tabelle an:

runde | energie nach der Zuweisung | Ausgabe

### Übung

Fülle zuerst eine Tabelle auf Papier aus. Starte den Code erst danach.

punkte = 2
for schritt in range(1, 5):
punkte = punkte * 2
if punkte > 10:
punkte = punkte - 3
print(schritt, punkte)

schritt | punkte * 2 | punkte > 10? | punkte final | Ausgabe

## Niveau 2

Jetzt verändern sich zwei Variablen gemeinsam. Lege eine Tabelle mit den
Spalten `schritt`, `a`, `b` und `Ausgabe` an.

for schritt in range(4):
a = a + schritt
print(schritt, a, b)

schritt | a | b | Ausgabe

## Niveau 3

### Übung 3 – Ausgabe verstehen und Code anpassen

ergebnis = 0
for n in range(1, 6):
ergebnis = ergebnis + n
print(ergebnis)

a) Fülle die Tabelle aus:

b) Beschreibe in einem Satz, was das Programm insgesamt berechnet.
c) Ändere den Code so, dass er die Summe aller **geraden** Zahlen von
2 bis 10 berechnet.