Einführung in die Break-Anweisung in C ++

Die break-Anweisung ist auch für die Schleifensteuerungsanweisung bekannt, mit der die Schleife unterbrochen oder die Schleife beendet wird. Die Anweisung selbst sagt, dass sie die Schleife unterbricht. Beim Aufruf der break-Anweisung im Programm wird die Schleife sofort beendet und die Ablaufsteuerung an die außerhalb der Schleife genannte Anweisung übergeben. In diesem Artikel werden wir das Konzept der Pause sehen.

Die break-Anweisung wird im folgenden Szenario verwendet:

  1. Wenn ein Benutzer sich über die Anzahl der Iterationen im Programm nicht sicher ist
  2. Wenn ein Benutzer das Programm unter bestimmten Bedingungen stoppen möchte.

Syntax:

Das Schlüsselwort break wird zur Darstellung der break-Anweisung verwendet.

break;

Flussdiagramm:

Das Ablaufdiagramm für die break-Anweisung in C ++ lautet wie folgt:

Wie funktioniert die Break-Anweisung in C ++?

Die break-Anweisung beendet die Schleife dort, wo sie definiert ist, und führt die andere aus. Wenn die Bedingung im Programm erwähnt wird, führt sie basierend auf der Bedingung die Schleife aus. Im Flussdiagramm können Sie sehen, dass der erste die Bedingung überprüft. Wenn die Bedingung wahr ist, wird die bedingte Anweisung ausgeführt, und wenn die break-Anweisung erwähnt wird, wird das Programm sofort unterbrochen. Andernfalls wird die Schleife wiederholt, bis die angegebene Bedingung nicht mehr erfüllt ist. Wenn die Bedingung falsch ist, wird das Programm gestoppt.

Beispiele für Break-Anweisungen in C ++

Um das Konzept der break-Anweisung in c ++ zu verstehen, werden wir einige Beispiele sehen.

Beispiel # 1 - Verwendung der break-Anweisung in der for-Schleife

Das Programm zur Verwendung der Break-Anweisung in der for-Schleife lautet wie folgt:

Code:

#include
using namespace std;
int main()
(
int i;
for(i = 0; i <= 10; i ++)
(
cout << i;
if(i ==8)
(
break;
)
)
return 0;
)

Erklärung des obigen Codes

Hier haben wir eine break-Anweisung in der for-Schleife verwendet. Wir haben ein Programm geschrieben, um Zahlen von 0 bis 10 zu drucken. Zuerst initialisieren wir i variable in for loop. Wir müssen i variable auf 0 initialisieren, um die Schleife bei 0 zu starten und zu drucken, bis 10 erwähnt wurde, dass die Bedingung kleiner als 10 ist Und um die Zahl zu erhöhen, haben wir das Inkrement verwendet. Innerhalb der for-Schleife wird mit cout der Wert von i ausgegeben. Um die Schleife bei 8 zu unterbrechen, haben wir die if-Anweisung verwendet, um zu prüfen, ob die Zahl gleich 8 ist. Bricht die Schleife ab und überträgt die Steuerung außerhalb der Schleife.

Ausgabe :

Beispiel # 2 - Verwendung der break-Anweisung in der while-Schleife

Das Programm zur Verwendung der Break-Anweisung in der while-Schleife lautet wie folgt.

Code:

#include
using namespace std;
int main()
(
int i = 10;
while(i <= 100)
(
i = i * 2;
cout << i < if(i == 80)
(
break;
)
)
return 0;
)
#include
using namespace std;
int main()
(
int i = 10;
while(i <= 100)
(
i = i * 2;
cout << i < if(i == 80)
(
break;
)
)
return 0;
)

Erklärung des Codes

Hier haben wir break-Anweisungen in einer while-Schleife verwendet. Hier haben wir ein Programm geschrieben, um den Wert von i durch Multiplizieren mit 2 zu drucken. Zuerst haben wir i mit 10 initialisiert und eine Bedingung erwähnt, indem wir die while-Schleife verwenden, um zu überprüfen, ob die Zahl kleiner oder gleich 100 ist true gibt den Wert von i aus. Die break-Anweisung soll einen Wert bei 80 unterbrechen. Bis 80 wird die Schleife durch Ausführen der Anweisung durchlaufen. Wenn die Bedingung der break-Anweisung zutrifft, bricht das Programm ab.

Ausgabe:

Beispiel # 3 - Verwendung der break Anweisung in switch case

Das Programm zur Verwendung der Break-Anweisung in Switch Case sieht wie folgt aus:

#include
using namespace std;
int main()
(
int n;
cout << "Enter a value between 1 to 5";
cin >> n;
switch(n)
(
case 1: cout <<"You have entered 1" << endl;
break;
case 2: cout <<"You have entered 2" << endl;
break;
case 3: cout <<"You have entered 3" << endl;
break;
case 4: cout <<"You have entered 4" << endl;
break;
case 5: cout <<"You have entered 5" << endl;
break;
default: cout << "Please enter valid value";
break;
return 0;
)
)

Erklärung des Codes

Hier haben wir eine break-Anweisung für die switch-Anweisung verwendet. Eine switch-Anweisung überprüft den Fall und gibt den Wert aus. Hier haben wir ein Programm geschrieben, mit dem ein Benutzer einen Wert zwischen 1 und 5 eingeben kann. Mit einer switch-Anweisung wird die Bedingung überprüft. Wenn der Benutzer eine Zahl zwischen 1 und 5 eingibt, wird der entsprechende Fall ausgeführt. Wenn der Benutzer einen Wert außer 1 bis 5 eingibt, wird die Standardbedingung ausgeführt. Die break-Anweisung wird in Every case-Anweisung verwendet, um die Anweisung zu unterbrechen.

Ausgabe:

Fazit

In diesem Artikel haben wir gesehen, wie Break-Anweisung in C ++ mit For-Schleife, While-Schleife sowie Switch Case zusammen mit ihren Programmen und Erklärungen verwendet wird. Ich hoffe, dass Sie diesen Artikel hilfreich finden, um die Verwendung von Break Statement zu verstehen.

Empfohlene Artikel

Dies ist eine Anleitung zur Break-Anweisung in C ++. Hier werden Syntax, Ablaufdiagramm und die Verwendung der break-Anweisung in C ++ unter Verwendung der Groß- und Kleinschreibung For loop, While loop und Switch usw. erläutert. Weitere Informationen finden Sie auch in den folgenden Artikeln.

  1. Switch-Anweisung in C ++
  2. Switch-Anweisung in C ++
  3. Python Break-Anweisung
  4. Schleifen in C ++
  5. Top 11 Features und Vorteile von C ++
  6. Schaltergehäuse in PowerShell | Beispiele
  7. Anleitung zur Steueranweisung in PHP