Versions-History von Schleifen
Zum Begriff
Schleifen
Änderung des Felds
Beschreibung am Montag, 28. August 2000, 22:00:
+Unter Schleifen versteht man in der Programmierung Programmteile, die oft hintereinander wiederholt werden, jedoch unter unterschiedlichen Umständen, zum Beispiel andere Werte mit einer <a href="./?w=1&q=757">Variablen</a>.
<br>
<br>Schleifen bestehen bei <a href="./?w=1&q=79">BASIC</a> Varianten (<a href="./?w=1&q=656">Visual Basic</a>, <a href="./?w=1&q=782">VBScript</a>) aus zwei Begrenzungsbefehlen, wobei eine dieser Anweisung eine Bedingung enthält, unter der das Durchlaufen der Schleife fortgesetzt wird.
<br>
<br>Unter <a href="./?w=1&q=126">C/C++</a> verwanten Sprachen dient nur eine Anweisung der Kennzeichnung einer Schleife, sie wird von einer geöffneten und einer geschlossenen, geschwungenen Klammer begrenzt.
<br>
<br>Die zwei bekanntesten Schleifen, die in so gut wie jeder <a href="./?w=1&q=476">Programmiersprachen</a> enthalten sind:<ul><li><b>For-Schleifen: </b>Hier durchläuft eine <a href="./?w=1&q=757">Variable</a> eine Reihe von Werten.
<br>Eine <a href="./?w=1&q=757">Variable</a> wird mit einem Wert belegt, bei jeder Runde, wird dieser Wert verändert, solange, bis eine weitere, vorgegebene Bedingung erfüllt ist.
<br>
<br><li><b>While-Schleifen: </b>Hier wird vor oder nach jedem Durchlauf der Schleife eine Bedingung überprüft.
<br>Ist sie jedoch nicht "wahr", so wird die Schleife erneut durchlaufen.
<br>Der Programmierer muss innerhalb der Schleife selbst dafür sorgen, dass die Bedingung wahr wird, weil sonst endet das <a href="./?w=1&q=760">Programm</a> in einer Endlosschleife.</ul>Mit Schleifen lassen sich einfache Aufgaben (zum Beispiel das Einmaleins) lösen, auch Algorithmen (Lösen einer Aufgabe nach einem Schema) basieren auf Schleifen.