Eine vorbedingte Schleife ist eine Art von Schleife, die nur dann einen bestimmten Codeblock ausführt, wenn eine bestimmte Bedingung erfüllt ist. Dieser Zyklus stoppt seine Arbeit, wenn die angegebene Bedingung falsch wird.
Auf diese Weise können wir mit einer Schleife mit einer Vorbedingung Zahlen zwischen 10 und 30 einfach und effizient ableiten. Dieser Ansatz ist besonders nützlich, wenn wir wiederholt ähnliche Operationen durchführen müssen.
Zyklen in der Programmierung
Ein solcher Zyklus ist ein Zyklus mit einer Vorbedingung. Diese Schleife besteht aus einer Bedingung und einem Codeblock, der ausgeführt wird, solange die Bedingung wahr ist. Wenn die Bedingung falsch wird, stoppt der Zyklus seine Arbeit.
Hier ist ein Beispielcode in der Programmiersprache Python:
num = 10
while num print(num)
num += 1
Dieser Code wird ausgeführt, solange der Wert der Variablen num kleiner oder gleich 30 ist. Bei jeder Iteration der Schleife wird die Variable num gedruckt und dann um 1 erhöht.
Die Verwendung von Schleifen in der Programmierung macht den Code kompakter und effizienter. Sie sind ein wichtiges Werkzeug bei der Automatisierung von Aufgaben und bei der Wiederholung von Operationen. Beim Erlernen der Programmierung sollte man auf verschiedene Arten von Schleifen und deren Anwendung bei bestimmten Aufgaben achten.
Zyklus mit Vorbedingung
Eine vorbedingte Schleife ist ein Konstrukt in der Programmierung, bei dem eine Bedingungsprüfung durchgeführt wird, bevor der Schleifenkörper ausgeführt wird. Wenn die Bedingung wahr ist, wird der Körper der Schleife ausgeführt, andernfalls wird die Schleife beendet.
| Nummer | Zahl |
|---|---|
| 1 | 10 |
| 2 | 11 |
| 3 | 12 |
| 4 | 13 |
| 5 | 14 |
| 6 | 15 |
| 7 | 16 |
| 8 | 17 |
| 9 | 18 |
| 10 | 19 |
| 11 | 20 |
| 12 | 21 |
| 13 | 22 |
| 14 | 23 |
| 15 | 24 |
| 16 | 25 |
| 17 | 26 |
| 18 | 27 |
| 19 | 28 |
| 20 | 29 |
| 21 | 30 |
Eine vorbedingte Schleife macht es einfach, über einen bestimmten Bereich zu iterieren oder bestimmte Operationen durchzuführen, bevor eine bestimmte Bedingung erfüllt ist.
Beschreibung des Zyklus mit Vorbedingung
Sie können ein Flussdiagramm verwenden, um eine Schleife mit einer Vorbedingung zu visualisieren:
+-------+| начало |+-------+||v+---------+| Условие |+---------+||Нет/Да|v+------+-------+| Код |+------+-------+||v+---------+| Итерация |+---------+||.
Hier wird die Bedingung am Anfang des Zyklus überprüft. Wenn es wahr ist, wird Code ausgeführt, der sich innerhalb der Schleife befindet, und danach wird iteriert - die Schleife kehrt zur Überprüfung der Bedingung zurück und so weiter, solange die Bedingung wahr bleibt.
Initialisieren einer Variablen und Festlegen einer Bedingung
Als nächstes müssen Sie die Bedingung für den Zyklus festlegen. In diesem Fall besteht die Bedingung darin, zu überprüfen, ob der Wert der Variablen kleiner oder gleich 30 ist. Wenn diese Bedingung erfüllt ist, wird die Schleife weiterhin ausgeführt. Wenn die Variable größer als 30 ist, wird die Schleife beendet und das Programm wechselt zu den folgenden Befehlen.
Beispielcode in JavaScript:
| Initialisierung einer Variablen (Anfangswert) | Zyklusbedingung |
|---|---|
| let i = 10; | i |
Zyklus-Körper
Auf diese Weise würde der Körper der Schleife ungefähr so aussehen:
while (number >= 10 && number " + number + "");number++;>
Wenn der Zyklus mit der Vorbedingung abgeschlossen ist, gibt das Programm die Zahlen von 10 bis 30 aus. Dies liegt an einer Bedingung, die sicherstellt, dass die Schleife ausgeführt wird, bis die Zählervariable größer als 30 ist.
Nach Abschluss des Zyklus wird das Programm seine Arbeit beenden und die Ergebnisse anzeigen. Die Zahlen werden als Folge angezeigt: 10, 11, 12, . 30. Dies ermöglicht dem Benutzer, alle Zahlen von 10 bis 30 zu sehen und sie nach Belieben zu verwenden.