Sissejuhatus C ++ murdosa avaldusse

Katkestuslause on tuntud ka silmusekontrolli avalduse kohta, mida kasutatakse silmuse katkestamiseks või silmuse lõpetamiseks. Avalduses endas öeldakse, et see murrab ahela. Kui programmis nimetatakse katkestuse avaldust, katkestab see kohe ahela ja viib voo juhtimise üle ahela nimetatud avaldusele. Selles artiklis käsitleme pausi mõistet.

Murdeavaldust kasutatakse järgmise stsenaariumi korral:

  1. Kui kasutaja pole kindel programmis olevate iteratsioonide arvust
  2. Kui kasutaja soovib programmi mingil tingimusel peatada.

Süntaks:

break Märksõna kasutatakse murdumisavalduse tähistamiseks.

break;

Vooskeem:

C ++ keeles murdumisavalduse vooskeem on järgmine:

Kuidas Break Statement töötab C ++ keeles?

Murdepunkt lõpetab silmuse, kus see on määratletud, ja käivitage teine. Kui seda tingimust on programmis mainitud, siis täidab tingimus selle alusel ahelat. Voodiagrammil näete, et esimene kontrollib tingimust. Kui tingimus on tõene, täidab see tingimuslause ja kui katkestuslause on mainitud, rikub see programmi kohe. vastasel korral ithereerub silmus, kuni antud tingimus ebaõnnestub. kui seisund on vale, peatab see programmi.

Näited C ++ katkestuslausetest

C ++ -s sisalduva murdelause mõiste mõistmiseks näeme mõnda näidet.

Näide nr 1 - katkestuslause kasutamine silmuse jaoks

Break lause sisselülitamiseks kasutamise programm on järgmine:

Kood:

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

Eespool toodud koodi selgitus

Siin oleme silmuse jaoks kasutanud murdeavaldust. Oleme kirjutanud programmi numbrite 0 kuni 10 printimiseks. Esiteks lähtestame silmuse i muutuja sisse, selleks peame algväärtuse i muutma väärtuseks 0, et silmus käivitataks 0-ni printimiseks, kuni 10 oleme maininud, et tingimus on väiksem kui 10 Ja juurdekasvu saamiseks kasutame arvu. Silmuse sees kasutatakse cout i väärtuse printimiseks. Silmuse murdmiseks punktis 8 oleme kasutanud if-avaldust, et kontrollida, kas arv on võrdne 8-ga, katkestab ahela ja viib juhtimiskontuuri väljapoole ahelat.

Väljund:

Näide nr 2 - vaheaja avalduse kasutamine silmuse ajal

Break-lause kasutamisprogramm loop-is on esitatud järgmiselt.

Kood:

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

Koodi selgitus

Oleme siin murdeavaldusi kasutanud. Siinkohal oleme kirjutanud programmi i väärtuse printimiseks, korrutades selle arvuga 2. Esiteks initsialiseerisime i väärtuseks 10 ja mainisime tingimust, kasutades samas loop'i, et kontrollida, kas arv on väiksem või võrdne 100-ga. Kui tingimus on tõsi, see prindib i väärtuse. Katkestuslause on mainitud väärtuse 80 murdmiseks. Kuni 80, silmus itreerub, täites avalduse. Kui vaheavalduse tingimus sobib, katkeb programm.

Väljund:

Näide nr 3 - Katkestusaruande kasutamine juhtumi korral

Break-avalduse kasutamise programm Switch Case-is on esitatud järgmiselt:

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

Koodi selgitus

Oleme siin kasutanud vaheavaldust vaheaja avalduse jaoks. Juhtumi kontrollimiseks ja väärtuse printimiseks kasutatakse lülitusavaldust. Oleme siin kirjutanud programmi, mis võimaldab kasutajal sisestada väärtuse vahemikus 1 kuni 5. Tingimuse kontrollimiseks kasutatakse lülitusavaldust. Kui kasutaja sisestab numbri vahemikus 1 kuni 5, täidab ta vastava juhtumi. Kui kasutaja sisestab väärtuse, välja arvatud 1-5, täidab ta vaikimisi tingimuse. Murdumisavaldust kasutatakse avalduse murdmiseks igas juhtumiavalduses.

Väljund:

Järeldus

Selles artiklis nägime, kuidas kasutada C ++ -s murdumisavaldust, kasutades nende programmide ja seletuste jaoks For loop, Kuigi loop, samuti Switch Case. Loodan, et see artikkel on kasulik Break-avalduse kasutamise mõistmiseks.

Soovitatavad artiklid

See on C ++-i katkestusaruande juhend. Siin arutleme süntaksi, vooskeemi ja selle kohta, kuidas kasutada C ++ -s katkestuslauset, kasutades For loop, Kuigi loop ja Switch case jne. Lisateabe saamiseks võite vaadata ka järgmisi artikleid -

  1. Lülitage avaldus sisse C ++
  2. Lülitage avaldus sisse C ++
  3. Python Break avaldus
  4. Silmus C ++
  5. C ++ 11 peamist funktsiooni ja eelist
  6. Lülituskott PowerShellis | Näited
  7. Juhtimisjuhend PHP-s

Kategooria: