Come utilizzare la dichiarazione di pausa in C ++

Come utilizzare la dichiarazione di pausa in C ++
IL Dichiarazione di pausa è un elemento cruciale nella programmazione C ++. Viene utilizzato per uscire da un ciclo o di interruttore quando viene soddisfatta una determinata condizione. In questo tutorial, discuteremo di come il Dichiarazione di pausa Funziona in C ++, la sua sintassi e vari esempi per aiutarti a capire meglio il concetto.

Qual è la dichiarazione di pausa in c++

IL Dichiarazione di pausa è un'istruzione di flusso di controllo che consente di uscire da un'istruzione Loop o Switch prima della sua risoluzione naturale. Viene utilizzato per rompere il flusso di esecuzione quando viene soddisfatta una particolare condizione. Quando un Dichiarazione di pausa si trova, il controllo viene immediatamente trasferito alla prima istruzione dopo il blocco di loop o interruttore.

Sintassi dell'istruzione di pausa

La sintassi per il Dichiarazione di pausa In C ++ è abbastanza semplice, che è indicato di seguito:

rottura; // Sintassi in lingua C ++

La sintassi sopra viene utilizzata all'interno dell'istruzione Loop o Switch per terminare l'esecuzione del blocco.

Come funziona una dichiarazione di pausa in c++?

UN Dichiarazione di pausa è un comando di programmazione che dice al computer di interrompere l'esecuzione di un'istruzione Loop o Switch e passare al comando successivo. Quando un Dichiarazione di pausa Appare in un ciclo, impedisce l'anello di correre e passa al comando successivo dopo il ciclo. Ciò è utile per uscire rapidamente a un ciclo quando viene soddisfatta una determinata condizione.

IL Dichiarazione di pausa può anche essere usato con l'istruzione IF-ELSE, ma dovrebbe sempre essere dichiarato all'interno del corpo del loop e usato solo per una condizione alla volta.

In Dichiarazioni di commutazione, IL Dichiarazione di pausa viene generalmente utilizzato alla fine di ogni caso per garantire che il programma non continui a eseguire casi successivi. Quando il Dichiarazione di pausa si trova, il programma salta fuori dall'istruzione switch e passa al comando successivo.

IL Dichiarazione di pausa Può essere utilizzato nei seguenti tipi di loop:

  • per loop
  • mentre loop
  • Loop do-while
  • Scatola dell'interruttore

Esempi di dichiarazioni di rottura nei programmi C ++

Diamo un'occhiata ad alcuni esempi di dichiarazioni di rottura nel linguaggio di programmazione C ++.

Esempio 1: Break Dichiarazione con semplice per loop

#includere
Utilizzo dello spazio dei nomi std;
int main ()
per (int a = 1; a <= 20; a++)

if (a == 10)

rottura;

cout << a << " ";

restituzione 0;

Il codice sopra definisce una funzione principale che utilizza un ciclo per iterare attraverso i numeri interi da 1 a 20. Il ciclo è uscito prematuramente usando il Dichiarazione di pausa Quando il ciclo variabile A è uguale a 10. Il programma quindi stampa i numeri interi da 1 a 9 alla console.

Produzione

Esempio 2: Dichiarazione di interruzione con custodia Switch

#includere
Utilizzo dello spazio dei nomi std;
int main ()
int a = 3;
switch (a)
caso 1:
cout << "Case 1: Today is Monday" << endl;
rottura;
Caso 2:
cout << "Case 2: Today is Tuesday" << endl;
rottura;
Caso 3:
cout << "Case 3: Today is Wednesday" << endl;
rottura;
Caso 4:
cout << "Case 4: Today is Thursday" << endl;
rottura;
Caso 5:
cout << "Case 5: Today is Friday" << endl;
rottura;

restituzione 0;

Nell'esempio sopra, quando il programma esegue l'istruzione switch, il caso 3 verrà eseguito come "UN" è inizializzato in 3. IL Dichiarazione di pausa aiuta a terminare l'istruzione switch senza eseguire gli altri casi successivamente.

Produzione

Esempio 3: Dichiarazione di interruzione con loop do-while

#includere
Utilizzo dello spazio dei nomi std;
int main ()
int num;
Fare
cout << "Enter a positive number (-1 to exit): ";
CIN >> num;
if (num == -1)
rottura;

cout << "You entered: " << num << endl;
while (num> 0);
cout << "Program exited." << endl;
restituzione 0;

Il programma di cui sopra richiede all'utente di inserire un numero positivo e se l'utente inserisce -1, il loop viene uscito utilizzando il Dichiarazione di pausa. Se l'utente inserisce un numero positivo, il programma visualizza il numero e il loop continua fino a quando l'utente non inserisce -1.

Si noti che il ciclo do -while in questo esempio garantisce che il ciclo sia eseguito almeno una volta, anche se l'utente inserisce -1 nella prima iterazione.

Produzione

Vantaggi della dichiarazione di pausa

IL Dichiarazione di pausa è utile in un programma perché consente di interrompere prematuramente un ciclo o switch. Il vantaggio principale di utilizzare un file Dichiarazione di pausa è che può risparmiare tempo e risorse di elaborazione consentendo al programma di uscire da un'istruzione Loop o Switch non appena la condizione desiderata è soddisfatta, piuttosto che continuare a valutare la condizione nelle successive iterazioni.

Conclusione

In C ++, il Dichiarazione di pausa può rendere il tuo codice più efficiente consentendoti di uscire da un ciclo o di un istruzione switch non appena la condizione desiderata è soddisfatta, piuttosto che continuare a valutare la condizione inutilmente. In questo articolo, abbiamo fornito il concetto, la sintassi, il lavoro e alcuni esempi di dichiarazioni di rottura In per loop, cambi e do-DO-DO.