Schleifen
Bücher zum Thema bei Amazon.de
Unter Schleifen versteht man in der Programmierung Programmteile, die oft hintereinander wiederholt werden, jedoch unter unterschiedlichen Umständen, zum Beispiel andere Werte mit einer
Variablen.
Schleifen bestehen bei
BASIC Varianten (
Visual Basic,
VBScript) aus zwei Begrenzungsbefehlen, wobei eine dieser Anweisung eine Bedingung enthält, unter der das Durchlaufen der Schleife fortgesetzt wird.
Unter
C/C++ verwanten Sprachen dient nur eine Anweisung der Kennzeichnung einer Schleife, sie wird von einer geöffneten und einer geschlossenen, geschwungenen Klammer begrenzt.
Die zwei bekanntesten Schleifen, die in so gut wie jeder
Programmiersprachen enthalten sind:
- For-Schleifen: Hier durchläuft eine Variable eine Reihe von Werten.
Eine Variable wird mit einem Wert belegt, bei jeder Runde, wird dieser Wert verändert, solange, bis eine weitere, vorgegebene Bedingung erfüllt ist.
- While-Schleifen: Hier wird vor oder nach jedem Durchlauf der Schleife eine Bedingung überprüft.
Ist sie jedoch nicht "wahr", so wird die Schleife erneut durchlaufen.
Der Programmierer muss innerhalb der Schleife selbst dafür sorgen, dass die Bedingung wahr wird, weil sonst endet das Programm in einer Endlosschleife.
Mit Schleifen lassen sich einfache Aufgaben (zum Beispiel das Einmaleins) lösen, auch Algorithmen (Lösen einer Aufgabe nach einem Schema) basieren auf Schleifen.