Springe zum Inhalt oder Footer
SerloDie freie Lernplattform

Struktogramme

Durch Struktogramme lassen sich Algorithmen leichter nachvollziehen. Häufig ist der Quelltext eines Karol-Programms nicht aufschlussreich und unübersichtlich.

Bild

Sequenz

Eine Sequenz ist eine Abfolge von Anweisungen, die nacheinander ausgeführt werden.

Im Struktogramm zieht man um diese einen Kasten.

z.B.

Schritt HinlegenSchritt

Bild

Wiederholung

Durch Wiederholungen lassen sich Sequenzen wiederholen.

Im Struktogramm ist die Wiederholung ein großer Kasten. Die zu wiederholende Sequenz wird in diesen großen Kasten (in einem eigenen kleineren Kasten) eingetragen.

z.B.

Wiederhole 4 malSchrittHinlegen*wiederhole

Bild

oder

Wiederhole immerSchrittHinlegen*wiederhole

Bild

Bedingung

Durch Bedingungen muss Robot Karol abhängig von der Bedingung von zwei Sequenzen diejenige auswählen, die er ausführen soll.

Diese Situation nennt man bedingte Anweisung oder Auswahl

wenn IstZiegel() dann Aufheben ()sonst Schritt() *wenn

Du hast noch nicht genug vom Thema?

Hier findest du noch weitere passende Inhalte zum Thema:

Artikel


Dieses Werk steht unter der freien Lizenz
CC BY-SA 4.0Was bedeutet das?