Sehr hoch
Kontrollstrukturen
Sequenz, Verzweigung, Schleifen – Grundbausteine jeder Pseudocode-Aufgabe.
Warum Priorität „Sehr hoch"? Fast immer in der Prüfung (80–99%). Intensiv üben.
Lernziele
- Sequenz, Verzweigung und Schleifen sicher in Pseudocode einsetzen
- Kopf-, fuß- und zählgesteuerte Schleifen unterscheiden
- break/continue und Mehrfach-Verzweigungen richtig nutzen
Sequenz
Anweisungen werden in der Reihenfolge abgearbeitet, in der sie stehen.
Verzweigung
pseudocode
WENN bedingung DANN
// block A
SONST WENN weitereBedingung DANN
// block B
SONST
// block C
ENDE WENNswitch/case (Mehrfachauswahl)
pseudocode
FALLUNTERSCHEIDUNG zeichen
FALL 'A': gib "Alpha" aus
FALL 'B': gib "Beta" aus
STANDARD: gib "?" aus
ENDE FALLUNTERSCHEIDUNGSchleifen
| Art | Bedingung | Min. Durchläufe |
|---|---|---|
| kopfgesteuert (WHILE) | vor | 0 |
| fußgesteuert (DO…WHILE) | nach | 1 |
| zählgesteuert (FOR) | fester Zähler | n |
| FOR-EACH | über Elemente | abhängig |
Zähler in Schleifen
pseudocode
zaehler ← 0
FÜR wert IN liste TUE
WENN wert > 100 DANN
zaehler ← zaehler + 1
ENDE WENN
ENDE FÜR
GIB zaehler ausÜbungen
SchreibtischtestWelche Ausgabe ergibt dieser Code?
summe ← 0
FÜR i VON 1 BIS 5 TUE
WENN i MOD 2 = 1 DANN
summe ← summe + i
ENDE WENN
ENDE FÜR
GIB summe aus💡 Addiere die ungeraden Zahlen 1..5
Eine AntwortEine DO…WHILE-Schleife läuft mindestens …