MINT lernen

Übungen: Struktogramme zeichnen

Zehn interaktive Übungen zum Lesen, Bauen und Prüfen von Struktogrammen — von AFB I bis AFB III.

Dein Fortschritt:
0 / 0 Aufgaben
1

Übungsaufgaben

Zehn interaktive Übungen zum Klicken, Ziehen und Knobeln — von AFB I bis AFB III. Jede Übung gibt dir sofort Rückmeldung.

A1
Welche Kastenform ist das?
AFB I

Verbinde jede Beschreibung eines Kastens mit dem Namen der Struktogramm-Form.

A2
Stimmt's? — Leseregeln
AFB I

Fünf Aussagen darüber, wie man Struktogramme liest und zeichnet.

5 Aussagen nacheinander. Eine falsche Einschätzung reicht — dann startest du die Serie mit „Neue Runde“ neu.
Aussage 1 von 5

Wahr links, falsch rechts — und unten stehende Bedingungen werden erst nach dem Rumpf geprüft.
A3
Der Gießroboter
AFB I

Ein Gießroboter arbeitet nach diesem Struktogramm. Welche Aussagen treffen zu?

Mehrere Antworten sind richtig. Markiere alle zutreffenden und klicke dann auf „Prüfen“.
Die Bedingung steht oben — ist die Erde schon feucht genug, läuft der Rumpf gar nicht. Der wahr-Zweig ist der linke; der rechte bleibt leer.
A4
Planung für den Pfandautomaten
AFB II

Ein Pfandautomat scannt Flaschen, bis der Kunde „Fertig“ drückt, und druckt dann einen Bon. Wer möchte, kann den Betrag per Knopfdruck spenden. Setze die Begriffe ein — einer bleibt übrig.

Wort anklicken, dann Lücke anklicken (oder umgekehrt) — mit Tab und Enter geht es genauso. Ein Klick auf eine gefüllte Lücke legt das Wort zurück.

Der Betrag wird vor der Schleife mit 0 . Das Scannen einer Flasche und das Addieren ihres Pfands stehen im der Schleife. Weil mindestens eine Flasche gescannt wird, bevor der Kunde „Fertig“ drücken kann, passt hier eine . Der Bon wird der Schleife gedruckt. Ob gespendet wird, entscheidet eine .

„Zählschleife“ bleibt übrig: Die Anzahl der Flaschen steht vorher nicht fest. Der Bon steht nach der Schleife — sonst gäbe es nach jeder Flasche einen.
A5
Kästen stapeln: das Quiz
AFB II

Ein Quiz stellt 5 Fragen. Für jede richtige Antwort gibt es 2 Punkte, am Ende wird der Punktestand angezeigt. Bringe die Kästen des Struktogramms in die Reihenfolge von oben nach unten.

Ziehe die Karten in die richtige Reihenfolge — mit der Tastatur: ↑/↓ verschiebt, Shift+↑/↓ wechselt nur den Fokus.
1im Rumpf: Verzweigung antwort richtig?
2Anweisung Ausgabe: punkte
3Zählschleife für frage von 1 bis 5
4im wahr-Zweig: punkte ← punkte + 2
5Anweisung punkte ← 0
6im Rumpf: Anweisung Eingabe: antwort
Startwert vor die Schleife, Eingabe vor die Prüfung, die Prüfung vor das Punktezählen — und die Ausgabe erst ganz unten, nach der Schleife.
A6
Rabatt-Countdown im Online-Shop
AFB II

Ein Online-Shop senkt den Preis eines Spiels vier Wochen lang nach diesem Struktogramm:

Rechne die Kette Schritt für Schritt: Erst wenn ein Schritt stimmt, wird der nächste freigeschaltet. Enter prüft.
  1. preis nach Woche 2 €
  2. preis nach Woche 3 €
  3. ausgegebener preis €
  4. Wie oft wird der falsch-Zweig ausgeführt? mal
20 → 17 → 14 → 11: Solange der Preis über 12 € liegt, sinkt er um 3 €. In Woche 4 ist 11 > 12 falsch — jetzt greift der rechte Zweig: 11 − 1 = 10.
A7
Trickaufgabe: der Becher läuft über
AFB II

Ein Getränkeautomat füllt einen 300-ml-Becher in Portionen von 50 ml. Durch einen Sensorfehler meldet er schon zu Beginn einen Füllstand von 260 ml. Welcher Wert wird ausgegeben?

Rechne selbst und trage das Ergebnis ein — Enter prüft direkt.
Die Bedingung steht unten: Die Schleife ist fußgesteuert, der Rumpf läuft also mindestens einmal — 260 + 50 = 310 ml, der Becher läuft über. Erst danach wird 310 < 250 geprüft. Eine kopfgesteuerte Schleife hätte 260 ausgegeben.
A8
Übersetzungsfehler beim Pulsmesser
AFB III

Eine Fitnessuhr soll nach diesem Struktogramm zählen, bei wie vielen von n Messungen der Puls über 180 lag:

Beim Übertragen in Pseudocode sind drei Zeilen falsch geworden. Finde sie.

Klicke genau die fehlerhaften Zeilen an — die richtigen musst du stehen lassen.
Beim Übersetzen genau auf die Grenzen der Zählschleife, das Vergleichszeichen und die Lage jedes Kastens achten: Was im Struktogramm über der Schleife steht, läuft genau einmal.
A9
Dominosteine aufzählen
AFB III

Ein Programm soll alle Dominosteine mit den Augenzahlen 1 bis 6 auflisten, wobei jeder Stein nur einmal vorkommt (der Stein 2|5 ist derselbe wie 5|2). Wie oft wird der innerste Kasten ausgeführt?

Schiebe den Regler auf deine Antwort — Pfeiltasten bewegen ihn feiner. Nach dem Prüfen siehst du den Trefferbereich.
0 mal40 mal
Die innere Schleife startet bei a: Für a = 1 läuft sie 6-mal, für a = 2 noch 5-mal, … für a = 6 einmal. 6 + 5 + 4 + 3 + 2 + 1 = 21 — nicht 6 · 6 = 36, weil b nie kleiner als a ist.
A10
Mix: Bausteine an die richtige Stelle
AFB III

Rückblick auf 1.1.1: Beim Lesewettbewerb trägt jemand 7 Tage lang ein, wie viele Seiten er gelesen hat. Das Programm soll die Gesamtzahl der Seiten und die Anzahl der Tage mit mindestens 20 Seiten ausgeben. Wohin gehört jede Anweisung im Struktogramm?

Ziehe jede Karte in den passenden Korb — oder wähle sie mit Enter aus und drücke dann die Ziffer des Korbs (0 legt sie zurück).
1vor der Schleife
2im Rumpf, immer
3im Rumpf, im wahr-Zweig
4nach der Schleife
Startwerte vor die Zählschleife, Eingabe und Aufsummieren an jedem Tag in den Rumpf, das Zählen der guten Tage nur im wahr-Zweig von seiten ≥ 20 — die Ausgaben einmal ganz unten.