Hvordan bruke pauseerklæring i C++

Hvordan Bruke Pauseerklaering I C



De bryte uttalelse er et avgjørende element i C++-programmering. Den brukes til å gå ut av en sløyfe- eller switch-setning når en viss betingelse er oppfylt. I denne opplæringen vil vi diskutere hvordan bryte uttalelse fungerer i C++, dens syntaks og ulike eksempler for å hjelpe deg å forstå konseptet bedre.

Hva er bruddsetningen i C++

De bryte uttalelse er en kontrollflyt-setning som lar deg gå ut av en sløyfe eller bytte-setning før dens naturlige avslutning. Den brukes til å bryte gjennomføringsflyten når en bestemt betingelse er oppfylt. Når en bryte uttalelse oppstår, overføres kontrollen umiddelbart til den første setningen etter sløyfen eller bryterblokken.







Syntaks for pauseerklæringen

Syntaksen for bryte uttalelse i C++ er ganske enkelt, som er gitt nedenfor:



gå i stykker ; //syntaks i C++ språk

Syntaksen ovenfor brukes i loop- eller switch-setningen for å avslutte utførelsen av blokken.







Hvordan fungerer en pauseerklæring i C++?

EN bryte uttalelse er en programmeringskommando som forteller datamaskinen å slutte å kjøre en loop eller switch-setning og gå videre til neste kommando. Når en bryte uttalelse vises i en løkke, stopper den løkken fra å kjøre og går videre til neste kommando etter løkken. Dette er nyttig for raskt å gå ut av en sløyfe når en bestemt betingelse er oppfylt.

De bryte uttalelse kan også brukes med if-else-setningen, men den skal alltid deklareres i loop-kroppen og kun brukes for én betingelse om gangen.



I bytte utsagn , den bryte uttalelse brukes vanligvis på slutten av hver sak for å sikre at programmet ikke fortsetter å kjøre påfølgende saker. Når bryte uttalelse oppstår, hopper programmet ut av switch-setningen og går videre til neste kommando.

De bryte uttalelse kan brukes i følgende typer løkker:

  • for løkke
  • mens loop
  • gjør-mens-løkke
  • Bryterhus

Eksempler på pauseerklæringer i C++-programmer

La oss se på noen eksempler på bryte uttalelser i C++ programmeringsspråk.

Eksempel 1: bryte utsagn med Simple For-Loop

#include
ved hjelp av navneområde std ;
int hoved- ( ) {
til ( int en = 1 ; en <= tjue ; en ++ )
{
hvis ( en == 10 )
{
gå i stykker ;
}
cout << en << ' ' ;
}
komme tilbake 0 ;
}

Koden ovenfor definerer en hovedfunksjon som bruker en for-løkke for å iterere gjennom heltallene fra 1 til 20. Løkken avsluttes for tidlig ved å bruke bryte uttalelse når sløyfevariabelen a er lik 10. Programmet skriver deretter ut heltallene fra 1 til 9 til konsollen.

Produksjon

Eksempel 2: break Statement med Switch Case

#include
ved hjelp av navneområde std ;
int hoved- ( ) {
int en = 3 ;
bytte om ( en ) {
sak 1 :
cout << 'Case 1: I dag er det mandag' << endl ;
gå i stykker ;
sak 2 :
cout << 'Case 2: I dag er det tirsdag' << endl ;
gå i stykker ;
sak 3 :
cout << 'Case 3: I dag er det onsdag' << endl ;
gå i stykker ;
sak 4 :
cout << 'Case 4: I dag er det torsdag' << endl ;
gå i stykker ;
sak 5 :
cout << 'Case 5: I dag er det fredag' << endl ;
gå i stykker ;
}
komme tilbake 0 ;
}

I eksemplet ovenfor, når programmet kjører switch-setningen, vil Case 3 bli utført som 'en' er initialisert til 3. Den bryte uttalelse hjelper til med å avslutte switch-setningen uten å utføre de andre tilfellene etterpå.

Produksjon

Eksempel 3: break Statement med Do-While Loop

#include
ved hjelp av navneområde std ;

int hoved- ( ) {
int på en ;
gjøre {
cout << 'Skriv inn et positivt tall (-1 for å avslutte):' ;
spiser >> på en ;
hvis ( på en == - 1 ) {
gå i stykker ;
}
cout << 'Du kom inn: ' << på en << endl ;
} samtidig som ( på en > 0 ) ;

cout << 'Programmet er avsluttet.' << endl ;
komme tilbake 0 ;
}

Programmet ovenfor ber brukeren om å angi et positivt tall, og hvis brukeren skriver inn -1, avsluttes løkken ved å bruke bryte uttalelse . Hvis brukeren legger inn et positivt tall, viser programmet tallet, og loopen fortsetter til brukeren skriver inn -1.

Legg merke til at do-while-løkken i dette eksemplet sikrer at loopen kjøres minst én gang, selv om brukeren skriver inn -1 ved første iterasjon.

Produksjon

Fordeler med pauseerklæring

De bryte uttalelse er nyttig i et program fordi det lar deg avslutte en sløyfe eller bytte uttalelse for tidlig, basert på en tilstand. Den primære fordelen med å bruke en bryte uttalelse er at det kan spare behandlingstid og ressurser ved å la programmet gå ut av en loop eller switch-setning så snart ønsket betingelse er oppfylt, i stedet for å fortsette å evaluere tilstanden i påfølgende iterasjoner.

Konklusjon

I C++ er bryte uttalelse kan gjøre koden din mer effektiv ved å la deg gå ut av en loop eller switch-setning så snart den ønskede betingelsen er oppfylt, i stedet for å fortsette å evaluere betingelsen unødvendig. I denne artikkelen har vi gitt konseptet, syntaks, arbeid og noen eksempler på bryte uttalelser i for-loop, switch case, og do-while.