Übungsaufgaben
Dreißig interaktive Übungen zum Klicken, Ziehen und Knobeln — von AFB I bis AFB III. Jede Übung gibt dir sofort Rückmeldung.
Wende den folgenden Algorithmus auf jede Eingabe an und schalte die Ampel: Rot, wenn der Rumpf nie läuft, Gelb bei genau einem Durchlauf, Grün bei mehreren.
Eingabe: n solange n > 3 wiederhole n ← n − 5 ende solange
- Rot: Läuft nie
- Gelb: Genau ein Durchlauf
- Grün: Mehrere Durchläufe
-
n = 2
-
n = 4
-
n = 9
-
n = 3
-
n = 8
-
n = 20
Analysiere den Ablauf dieses Algorithmus: Ergänze die Zeilen der Tracetabelle, indem du in jedem Menü den passenden Eintrag wählst.
x ← 12 y ← 5 solange x > y wiederhole x ← x − y y ← y + 1 ende solange Ausgabe: x
x ← 12→ Eintrag x = 12y ← 5→ Eintrag y = 5- erste Prüfung
x > y→ wahr x ← x − y→ Eintrag x =y ← y + 1→ Eintrag y =- zweite Prüfung
x > y→ x ← x − y→ Eintrag x =y ← y + 1→ Eintrag y =- dritte Prüfung
x > y→ Ausgabe: x→ Ausgabe
Die Schleife wird durchlaufen.
Setze die Fachbegriffe ein — ein Wort bleibt übrig.
Eine Tracetabelle hat eine für jede Variable und eine für jeden ausgeführten Schritt. Eingetragen wird nur der Wert, der sich . Auch die letzte Prüfung der Schleifenbedingung, die ergibt, bekommt eine eigene Zeile. Führt man einen Algorithmus so von Hand aus, spricht man von einem .
