Inleiding tot Break Statement in C ++

De instructie break is ook bekend voor de instructie loop control die wordt gebruikt om de lus te onderbreken of de lus te beëindigen. De verklaring zelf zegt dat het de lus doorbreekt. Wanneer de break-opdracht in het programma wordt opgeroepen, wordt de lus onmiddellijk beëindigd en wordt de stroombesturing overgedragen naar de instructie die buiten de lus wordt vermeld. In dit artikel gaan we het concept van pauze zien.

De break-instructie wordt in het volgende scenario gebruikt:

  1. Wanneer een gebruiker niet zeker is over het aantal iteraties in het programma
  2. Wanneer een gebruiker het programma wil stoppen op basis van een of andere voorwaarde.

Syntaxis:

break Sleutelwoord wordt gebruikt om de break-instructie te vertegenwoordigen.

break;

Stroomdiagram:

Stroomdiagram voor break statement in C ++ taal is als volgt:

Hoe werkt Break Statement in C ++ Language?

De instructie break beëindigt de lus waar deze wordt gedefinieerd en voert de andere uit. Als de voorwaarde in het programma wordt vermeld, wordt op basis van de voorwaarde de lus uitgevoerd. In het stroomdiagram ziet u dat de eerste de toestand controleert. Als de voorwaarde waar is, wordt de voorwaardelijke instructie uitgevoerd en als de break-instructie wordt vermeld, wordt het programma onmiddellijk afgebroken. anders zal de lus itereren totdat de gegeven voorwaarde faalt. als de voorwaarde niet waar is, wordt het programma gestopt.

Voorbeelden van Break Statement in C ++

Om het concept van break statement in c ++ te begrijpen, zullen we enkele voorbeelden zien.

Voorbeeld # 1 - Gebruik van Break-instructie in voor lus

Het programma voor het gebruik van de instructie Break in for lus wordt als volgt gegeven:

Code:

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

Verklaring van de bovenstaande code

Hier hebben we een break-instructie in for loop gebruikt. We hebben een programma geschreven om getallen van 0 tot 10 af te drukken. Eerst initialiseren we i variabele in voor lus, we moeten i variabele initialiseren op 0 om de lus op 0 te starten om af te drukken tot 10 we hebben de voorwaarde minder dan gelijk aan 10 genoemd En om het aantal te verhogen dat we hebben gebruikt. Binnenin voor lus, wordt de cout gebruikt om de waarde van i af te drukken. Om de lus bij 8 te verbreken, hebben we de opdracht if gebruikt om te controleren of het getal gelijk is aan 8, de lus verbreekt en de besturing buiten de lus overbrengt.

Uitgang:

Voorbeeld # 2 - Gebruik van Break Statement in while-lus

Programma voor het gebruik van Break-instructie in while-lus wordt als volgt gegeven.

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;
)

Verklaring van de code

Hier hebben we break statements in een while-lus gebruikt. Hier hebben we een programma geschreven om de waarde van i af te drukken door deze met 2 te vermenigvuldigen. Eerst hebben we i geïnitialiseerd op 10 en een voorwaarde genoemd met while-lus om te controleren of het aantal kleiner is dan of gelijk aan 100. Als de voorwaarde is waar wordt de waarde van i afgedrukt. Van de break-instructie wordt vermeld dat deze een waarde van 80 breekt. Tot 80 zal de lus worden herhaald door de instructie uit te voeren. Wanneer de voorwaarde van het break-statement overeenkomt, zal het programma breken.

Output:

Voorbeeld # 3 - Gebruik van onderbrekingsverklaring in schakelgeval

Het programma voor het gebruik van de instructie Break in Switch Case wordt als volgt gegeven:

#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;
)
)

Verklaring van de code

Hier hebben we een break-instructie gebruikt voor de switch-instructie. Een schakelinstructie wordt gebruikt om de casus te controleren en de waarde af te drukken. Hier hebben we een programma geschreven waarmee een gebruiker een waarde tussen 1 en 5 kan invoeren. Een schakelinstructie wordt gebruikt om de toestand te controleren. Als de gebruiker een cijfer van 1 tot 5 invoert, wordt het bijbehorende geval uitgevoerd. Als de gebruiker een waarde invoert behalve 1 tot 5, wordt de standaardvoorwaarde uitgevoerd. De instructie break wordt gebruikt in de instructie Every case om de instructie te breken.

Output:

Conclusie

In dit artikel hebben we gezien hoe we Break Statement in C ++ kunnen gebruiken met behulp van For loop, While loop en Switch Case, samen met hun programma's en uitleg. Ik hoop dat je dit artikel nuttig zult vinden om het gebruik van de Break Statement te begrijpen.

Aanbevolen artikelen

Dit is een gids voor Break Statement in C ++. Hier bespreken we de syntaxis, stroomdiagram en het gebruik van de break-instructie in C ++ met behulp van de For-lus, While-lus en de schakelaar, enz. U kunt ook de volgende artikelen bekijken voor meer informatie-

  1. Switch-verklaring in C ++
  2. Switch-verklaring in C ++
  3. Python Break-verklaring
  4. Lussen in C ++
  5. Top 11 kenmerken en voordelen van C ++
  6. Schakelkast in PowerShell | Voorbeelden
  7. Handleiding voor controleverklaring in PHP