Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Arten von Kontrollstrukturen

Ähnliche Präsentationen


Präsentation zum Thema: "Arten von Kontrollstrukturen"—  Präsentation transkript:

1 Arten von Kontrollstrukturen
Präsentation von Isabell & Edona

2 Inhaltsverzeichnis Was sind Kontrollstrukturen ?
Wofür werden sie gebraucht ? Arten von Kontrollstrukturen Die if-Anweisung Die switch-Anweisung Die for-Schleife / for-each-Schleife Die while-Schleife Die do-Schleife Aufgabe

3 Was sind Kontrollstrukturen
Kontrollstrukturen sind besondere Anweisungen, die es einem Programm ermöglichen, sich unterschiedlich zu verhalten oder Befehlsabfolgen mehrfach auszuführen. Eine Kontrollstruktur ist entweder eine Anweisung oder eine Schleife. Durch die Formulierungen der Bedingungen, kann die Ausführung gesteuert werden.

4 Wofür werden sie gebraucht ?
Sie dienen zur bedingten Steuerung eines Programms, d.h. unter gewissen Voraussetzungen werden bestimmte Anweisungen ausgeführt bzw. nicht ausgeführt. Kontrollstrukturen dienen dazu, ein Problem übersichtlich und strukturiert zu formulieren.

5 Was sind Schleifen und Anweisungen ?
Endlos-Schleifen sollten in der Programmierung vermieden werden, da Sie zu Programm- oder sogar PC Abstürzen führen können. Jede Schleife besteht aus einem Schlüsselwort, einer Bedingung und einem Anweisungsblock. Man unterscheidet zwei Schleifentypen: Die abweisende Schleifen überprüfen zuerst die Abbruchbedingung, bevor sie eine Anweisung ausführen. Bei der annehmenden Schleife wird erst, nachdem die Anweisungen einmal ausgeführt worden sind, überprüft, ob die Schleife weiterlaufen soll oder nicht. Die so genannten Anweisungsblöcke dienen zur  Zusammenfassung von Anweisungen. Anweisungsblöcke wird en durch geschweifte Klammern dargestellt ( { } ).

6 Die if-Anweisung Die if-Anweisung dient zur Auswahl unterscheidet unter mindestens zwei Möglichkeiten. Die if-Anweisung kann aber noch mit dem sogenannten else-Zweig erweitert werden. Mit if können wir überprüfen, ob bestimmte Bedingungen erfüllt bzw. nicht erfüllt werden.

7 Die switch-Anweisung Im Prinzip entspricht eine switch-Anweisung einer mehrfach geschachtelten if-Anweisung, sie hat jedoch den Vorteil, dass sie übersichtlicher ist. Dient zum vergleich eines Wertes einer Variable mit Konstanten.

8 For-Schleife /For-each-Schleife
Anweisungen zur Bearbeitung der Schleifenvariablen werden im Schleifenkopf zusammengezogen, diese machen die Schleife sehr übersichtlich. For (initialisierung;Bedingung;Veränderung) { Anweisungen; } Variante der for-Schleife

9 Die while-Schleife Variable i wird mit 1 initialisiert. Danach beginnt eine while Schleife, in den Klammern ist die Durchlauf-Bedingung gesetzt. Übersetzen wir den Schleifen-Befehl ins Deutsche, hört sich das etwa so an: „solange i kleiner gleich 100″. Der Schleifen- Block wird also solange wiederholt ausgeführt, wie der Wert der Variablen i kleiner oder gleich 100 ist. Bei der while-Schleife werden Schleifenbedingungen bereits vor der ersten Ausführung des Anweisungblocks getestet.


Herunterladen ppt "Arten von Kontrollstrukturen"

Ähnliche Präsentationen


Google-Anzeigen