App laden
Zur ThemenübersichtAufgabe 6 von 12
Aufgabe 6 · Programmierung und Datenmodellierung

Kontrollstrukturen erkennen

Situation

Beim Durchsehen des Quelltexts für die Kommissioniersoftware finden Sie die folgenden Ausschnitte: ``` // Ausschnitt 1 FOR i = 1 TO 8 pruefeSensor(i) END FOR // Ausschnitt 2 REPEAT eingabe = leseGewicht() UNTIL eingabe > 0 // Ausschnitt 3 WHILE foerderbandAktiv druckeNaechstesEtikett() restAuftraege = restAuftraege - 1 END WHILE // Ausschnitt 4 IF bestand < 5 THEN bestelleNach() ELSE PRINT "Bestand ausreichend" END IF // Ausschnitt 5 SWITCH rampenstatus CASE "frei": zeigeGruen() CASE "belegt": zeigeRot() DEFAULT: zeigeGelb() END SWITCH ``` Ordnen Sie jedem Ausschnitt die Kontrollstruktur zu, die er verwendet.

5 Teilfragen · Zuordnung

1Zweiseitige Verzweigung
2Mehrfachverzweigung
3Kopfgesteuerte Schleife
4Fußgesteuerte Schleife
5Zählschleife
6Rekursion
Ausschnitt 1Kennziffer wählen
Ausschnitt 2Kennziffer wählen
Ausschnitt 3Kennziffer wählen
Ausschnitt 4Kennziffer wählen
Ausschnitt 5Kennziffer wählen
Aufgabe 5Tipp: Kennziffer mit den Tasten 1 bis 6 wählenÜberspringen