Kā lietot pārtraukuma paziņojumu programmā C++

Ka Lietot Partraukuma Pazinojumu Programma C



The pārtraukuma paziņojums ir būtisks C++ programmēšanas elements. To izmanto, lai izietu no cilpas vai slēdža priekšraksta, ja ir izpildīts noteikts nosacījums. Šajā apmācībā mēs apspriedīsim, kā pārtraukuma paziņojums darbojas C++ valodā, tā sintakse un dažādi piemēri, kas palīdz labāk izprast šo jēdzienu.

Kas ir pārtraukuma paziņojums valodā C++

The pārtraukuma paziņojums ir vadības plūsmas priekšraksts, kas ļauj iziet no cilpas vai pārslēgšanas priekšraksta pirms tā dabiskā izbeigšanās. To izmanto, lai pārtrauktu izpildes plūsmu, kad ir izpildīts konkrēts nosacījums. Kad pārtraukuma paziņojums tiek sastapta, vadība tiek nekavējoties pārsūtīta uz pirmo paziņojumu pēc cilpas vai slēdža bloka.







Pārtraukuma paziņojuma sintakse

Sintakse pārtraukuma paziņojums C++ valodā ir diezgan vienkāršs, kas ir norādīts zemāk:



pārtraukums ; //sintakse C++ valodā

Iepriekš minētā sintakse tiek izmantota cilpas vai slēdža priekšrakstā, lai pārtrauktu bloka izpildi.







Kā pārtraukuma paziņojums darbojas programmā C++?

A pārtraukuma paziņojums ir programmēšanas komanda, kas liek datoram pārtraukt cilpas vai slēdža priekšraksta izpildi un pāriet uz nākamo komandu. Kad pārtraukuma paziņojums parādās cilpas ietvaros, tas aptur cilpas darbību un pāriet uz nākamo komandu pēc cilpas. Tas ir noderīgi, lai ātri izietu no cilpas, kad ir izpildīts noteikts nosacījums.

The pārtraukuma paziņojums var izmantot arī ar if-else priekšrakstu, taču tas vienmēr ir jādeklarē cilpas pamattekstā un vienlaikus jāizmanto tikai vienam nosacījumam.



In pārslēgt paziņojumus , pārtraukuma paziņojums parasti tiek izmantots katra gadījuma beigās, lai nodrošinātu, ka programma neturpina izpildīt nākamos gadījumus. Kad pārtraukuma paziņojums tiek sastapta, programma izlec no slēdža priekšraksta un pāriet uz nākamo komandu.

The pārtraukuma paziņojums var izmantot šāda veida cilpās:

  • cilpai
  • kamēr cilpa
  • do-while cilpa
  • Slēdža futrālis

Pārtraukumu paziņojumu piemēri C++ programmās

Apskatīsim dažus piemērus pārtraukumu paziņojumi C++ programmēšanas valodā.

1. piemērs: pārtrauciet paziņojumu ar vienkāršu For-Loop

#include
izmantojot nosaukumvieta std ;
starpt galvenais ( ) {
priekš ( starpt a = 1 ; a <= divdesmit ; a ++ )
{
ja ( a == 10 )
{
pārtraukums ;
}
cout << a << ' ' ;
}
atgriezties 0 ;
}

Iepriekš minētais kods definē galveno funkciju, kas izmanto for cilpu, lai iterētu caur veseliem skaitļiem no 1 līdz 20. Cilpa tiek priekšlaicīgi izieta, izmantojot pārtraukuma paziņojums kad cilpas mainīgais a ir vienāds ar 10. Pēc tam programma konsolē izdrukā veselus skaitļus no 1 līdz 9.

Izvade

2. piemērs: pārtraukuma paziņojums ar Switch Case

#include
izmantojot nosaukumvieta std ;
starpt galvenais ( ) {
starpt a = 3 ;
slēdzis ( a ) {
lietu 1 :
cout << '1. gadījums: šodien ir pirmdiena' << endl ;
pārtraukums ;
lietu 2 :
cout << '2. gadījums: šodien ir otrdiena' << endl ;
pārtraukums ;
lietu 3 :
cout << '3. gadījums: šodien ir trešdiena' << endl ;
pārtraukums ;
lietu 4 :
cout << '4. gadījums: šodien ir ceturtdiena' << endl ;
pārtraukums ;
lietu 5 :
cout << '5. gadījums: šodien ir piektdiena' << endl ;
pārtraukums ;
}
atgriezties 0 ;
}

Iepriekš minētajā piemērā, kad programma izpilda slēdža paziņojumu, 3. gadījums tiks izpildīts kā 'a' tiek inicializēts uz 3 pārtraukuma paziņojums palīdz pārtraukt pārslēgšanas paziņojumu, neizpildot citus gadījumus pēc tam.

Izvade

3. piemērs: pārtrauciet paziņojumu ar Do-While cilpu

#include
izmantojot nosaukumvieta std ;

starpt galvenais ( ) {
starpt uz viena ;
darīt {
cout << 'Ievadiet pozitīvu skaitli (-1, lai izietu):' ;
ēšana >> uz viena ;
ja ( uz viena == - 1 ) {
pārtraukums ;
}
cout << 'Jūs ievadījāt:' << uz viena << endl ;
} kamēr ( uz viena > 0 ) ;

cout << 'Programma izieta.' << endl ;
atgriezties 0 ;
}

Iepriekš minētā programma liek lietotājam ievadīt pozitīvu skaitli, un, ja lietotājs ievada -1, cilpa tiek aizvērta, izmantojot pārtraukuma paziņojums . Ja lietotājs ievada pozitīvu skaitli, programma parāda skaitli, un cilpa turpinās, līdz lietotājs ievada -1.

Ņemiet vērā, ka cilpa do-while šajā piemērā nodrošina, ka cilpa tiek izpildīta vismaz vienu reizi, pat ja lietotājs pirmajā iterācijā ievada -1.

Izvade

Pārtraukuma paziņojuma priekšrocības

The pārtraukuma paziņojums ir noderīga programmā, jo tā ļauj priekšlaicīgi pārtraukt cilpas vai pārslēgšanas paziņojumu, pamatojoties uz dažiem nosacījumiem. Galvenā priekšrocība, izmantojot a pārtraukuma paziņojums ir tas, ka tas var ietaupīt apstrādes laiku un resursus, ļaujot programmai iziet no cilpas vai pārslēgšanas priekšraksta, tiklīdz ir izpildīts vēlamais nosacījums, nevis turpināt novērtēt nosacījumu turpmākajās iterācijās.

Secinājums

Programmā C++, pārtraukuma paziņojums var padarīt jūsu kodu efektīvāku, ļaujot iziet no cilpas vai pārslēgšanas priekšraksta, tiklīdz ir izpildīts vēlamais nosacījums, nevis turpinot bez vajadzības novērtēt nosacījumu. Šajā rakstā mēs esam snieguši jēdzienu, sintaksi, darbību un dažus piemērus pārtraukumu paziņojumi for-loop, switch case un do-while.