MINT üben

Struktogramme zeichnen

Zwei Abituraufgaben zum Lesen, Zeichnen und Entwerfen von Struktogrammen — mit Hinweisen und Erwartungshorizont.

Dein Fortschritt:
0 / 0 Aufgaben
1

Die Ladesäule

AFB I–II

Eine Schnellladesäule für Elektroautos lädt schneller, solange der Akku noch weniger als halb voll ist: unter 50 % steigt der Ladestand um 4 Prozentpunkte pro Minute, danach nur noch um 2 Prozentpunkte. Geladen wird bis mindestens 80 %. Die Säule zeigt an, wie viele Minuten der Ladevorgang gedauert hat. Die Steuerung ist in folgendem Pseudocode beschrieben:

Pseudocode
Eingabe: akku
minuten ← 0
solange akku < 80 wiederhole
  wenn akku < 50 dann
    akku ← akku + 4
  sonst
    akku ← akku + 2
  ende wenn
  minuten ← minuten + 1
ende solange
Ausgabe: minuten
  1. Geben Sie an, welche Kastenformen ein Struktogramm zu diesem Pseudocode enthält und wie oft jede Form vorkommt.
  2. Zeichnen Sie das Struktogramm zu dem Pseudocode.
  3. Ermitteln Sie die Ausgabe für einen anfänglichen Ladestand von 40 %.

Hinweise

Hinweis zu Aufgabe a)
Zähle jede Zeile, die etwas tut, als Anweisung. „ende wenn“ und „ende solange“ sind keine eigenen Kästen.
Hinweis zu Aufgabe b)
Die Verzweigung liegt im Rumpf der Schleife, minuten ← minuten + 1 steht darunter — noch im Rumpf, aber außerhalb der Verzweigung.
Hinweis zu Aufgabe c)
Unterscheide zwei Phasen: Wie viele Minuten braucht es bis mindestens 50 %, wie viele danach bis 80 %?