Aufgabenblock — AFB I
Zehn Grundaufgaben quer durch das Kapitel „Algorithmen“ — von Grundbausteinen und Struktogrammen über Tracetabellen und Operationen bis zu mod, Zeichenketten und ASCII. Jede Aufgabe verlangt genau eine Zahl: Du führst einen kurzen Algorithmus im Kopf aus und liest ein Ergebnis ab. Das sind die sicheren Punkte in jeder Klausur. Bei Bedarf hilft die Regel-Erinnerung, die Lösung kannst du aufklappen.
Führe den Algorithmus im Kopf aus. Welche Zahl wird ausgegeben?
x ← 9 y ← 4 wenn x − y > 3 dann y ← y · 3 sonst x ← x · 3 ende wenn Ausgabe: x + y
Lösung anzeigen
Das Struktogramm rechts enthält eine fußgesteuerte Schleife: Der Rumpf steht oben, die Bedingung unten. Welcher Wert wird am Ende ausgegeben?
Lösung anzeigen
Ein Algorithmus ist verbal beschrieben. Führe ihn aus; „halbiere“ bedeutet ganzzahlig halbieren (Nachkommastellen fallen weg).
- Setze p auf 200.
- Setze t auf 0.
- Solange p größer als 20 ist:
- halbiere p,
- erhöhe t um 1.
- Gib t aus.
