Jätkake C++-s

Jatkake C S



C++ puhul kasutame tsükli sees lauset 'jätka'. Lauset 'Continue' kasutatakse tsükli praeguse iteratsiooni vahelejätmiseks ja koodi juhtelement saadetakse järgmisele iteratsioonile. Määrame iteratsiooni tingimuse, mille tahame tsüklist vahele jätta, ja sisestame sellesse kohta lause 'jätka'. See juhend käsitleb C++ programmeerimise lauset 'jätka'.

Näide 1:

Päisefail 'iostream' sisaldub selles koodis. Seda päisefaili kasutatakse C++-s, kuna selles päisefailis on deklareeritud sisend- või väljundfunktsioonid. Pärast seda asetame nimeruumi 'std' ja seejärel käivitame funktsiooni 'main()'. Initsialiseerime muutuja 'a' täisarvulise andmetüübina ja asetame seejärel tsükli 'for'. Sellesse tsüklisse asetame 'a = 0' ja tingimus, mille siia lisame, on 'a <= 9'. Seejärel suurendame seda 'a' väärtuses. Järgnevalt kasutame tingimust 'if', millesse sisestame 'a == 5' ja asetame selle järele lause 'jätka'. 'Jätka' avaldused aitavad sellest tsüklist '5' väärtuse vahele jätta. Seejärel lisame “cout” ja prindime ülejäänud numbrid. See renderdab kõik numbrid, välja arvatud '5', kuna lisasime lause 'jätka'.

Kood 1:

#include

kasutades nimeruumi std ;

int peamine ( ) {

int a ;

jaoks ( a = 0 ; a <= 9 ; a ++ ) {

kui ( a == 5 ) {

jätka ;

}

cout << 'number on' << a << endl ;

}

tagasi 0 ;

}

Väljund:







Siin renderdatakse kõik numbrid, kuid number '5' jäetakse sellest väljundist vahele ja siin ei renderdata, kuna lisasime lause 'jätka', et sellest tsüklist number '5' vahele jätta.





Näide 2:

Me kasutame tsüklis 'while' lauset 'jätka'. Kood sisaldab päisefaili 'iostream', kuna sisend- ja väljundmeetodid on deklareeritud selles päisefailis. Seejärel lisatakse nimeruum 'std' ja siin kutsutakse välja funktsioon 'main()'. Pärast seda asetame 'int' ja initsialiseerime täisarvulise muutuja nimega 'num'. Pärast seda kasutame tsüklit 'while()' ja asetame tingimuse 'num <= 12'.





Selle alla asetame 'if', mis sisaldab teist tingimust, milleks on 'num == 7'. Seejärel asetame 'num++', mis suureneb ühe võrra 'num' väärtuses. Pärast seda kasutame lauset 'jätka'. See lause 'jätka' jätab tsüklist 'while' numbri '7' vahele. Lisatakse 'cout' ja ülejäänud numbrid prinditakse. Kuna lisasime lause 'jätka', renderdab see kõik numbrid peale '7'. Pärast seda asetame 'num++', et suurendada 'num' väärtust.

Kood 2:

#include

kasutades nimeruumi std ;

int peamine ( ) {

int ühel = 0 ;

samas ( ühel <= 12 ) {

kui ( ühel == 7 ) {

ühel ++;

jätka ;

}

cout << 'Kuvame numbri, kasutades while tsüklit' << ühel << endl ;

ühel ++;

}

tagasi 0 ;

}

Väljund:



Kuna sel juhul prinditakse kõik numbrid, jäetakse number '7' väljundist välja ja seda ei renderdata, kuna arvu '7' vahelejätmiseks lisatakse tsüklile lause 'jätka'.

Näide 3:

Lisame selle lause 'jätka' pesastatud tsüklisse 'for'. Pärast päisefaili ja nimeruumi 'std' sisestamist kutsume esile meetodi 'main()'. Muutujad “n1” ja “n2” on siin deklareeritud täisarvu tüübina. Nüüd kasutame tsüklit 'for', mis sisaldab tingimust 'n1 <= 4'. Selle alla asetame uuesti 'for' tsükli, mis on 'pesastatud' silmus. Teine silmus 'for' sisaldab tingimust, mis ütleb 'n2 <= 4'.

Nüüd kasutame 'if', millesse lisame tingimuse ja kasutame operaatorit '&&'. Seejärel lisatakse siia 'jätka'. See jätab vahele ainult need väärtused, kus 'n1' on '3' ja 'n2' on '3'. Kui nii 'n1' kui ka 'n2' on '3', jätab see tsükli iteratsiooni siin vahele. Seejärel kasutame ülejäänud väärtuste renderdamiseks selle all olevat 'cout'.

Kood 3:

#include

kasutades nimeruumi std ;

int peamine ( )

{

int n1 , n2 ;

jaoks ( n1 = 1 ; n1 <= 4 ; n1 ++ ) {

jaoks ( n2 = 1 ; n2 <= 4 ; n2 ++ ) {

kui ( n1 == 3 && n2 == 3 ) {

jätka ;

}

cout << 'n1 =' << n1 << 'n2 =' << n2 << endl ;

}

}

}

Väljund:

Kuna pesastatud tsüklile lisatakse rida 'jätka', et jätta vahele iteratsioon, kus mõlemad muutuja väärtused on '3' ja kõik muud väärtused trükitakse siia.

Näide 4:

Muutuja 'int' nimega 'num_1' initsialiseeritakse väärtusega '1'. Seejärel kasutame tsüklit 'while' ja lisame tingimuse 'num_1 <= 9'. Selle alla on lisatud 'cout' ja sinna asetatakse tingimus 'kui'. Tingimus 'kui' kontrollib arvu ülejäänud osa, mis on võrdne nulliga, kui jagame selle '2-ga'. See tingimus lisatakse, kui tahame kontrollida oma koodi paarisarvu. Allpool asetame 'num_1++', et suurendada 'num_1' väärtust. Siin kasutame käsku 'jätka', et tsüklist paarisarvud vahele jätta ja antud sõnumit mitte renderdada tsüklis oleva paarisarvu jaoks.

Kood 4:

#include

kasutades nimeruumi std ;

int peamine ( ) {

int number_1 = 1 ;

samas ( number_1 <= 9 ) {

cout << 'Arv on =' << number_1 << endl ;

kui ( number_1 % 2 == 0 ) {

number_1 ++;

jätka ;

}

cout << 'number on' << number_1 << 'mis on paaritu arv' << endl ;

number_1 ++;

}

tagasi 0 ;

}

Väljund:

Siin näeme, et paarisarvud jäetakse väljundist välja ja paaritu arvu sõnum renderdatakse siin lihtsalt oma koodi sisestatud lause 'jätka' tõttu.

Näide 5:

Viimases koodis saame kasutajalt väärtused, mis on väiksemad kui “45”, ja lõpetame kasutaja sisendi, kui sisestame negatiivse väärtuse ja arvutame antud väärtuste summa. Esiteks initsialiseerime täisarvuliste andmetüüpidena 'summeerimise' ja 'väärtuse'.

Seejärel kontrollige, kas väärtus on positiivne või mitte. Seejärel rakendage 'liitmine + = väärtus', kui väärtus on positiivne, ja renderdage sõnum 'Sisestage summa summa'. Selle all kasutame numbri hankimiseks ja väärtuse salvestamiseks klahvi 'cin'. Nüüd liigume edasi ja vaatame, kas väärtus > 45. Kui see tingimus on täidetud, peame täitma antud rea, kuhu oleme kirjutanud sõnumi, et sisestada väärtus, mis on väiksem kui “45”. Seejärel määrake väärtus = 0 ja sisestage jätkamislause, mis jätab selle väärtuse vahele ja saab kasutajalt uue väärtuse. Pärast seda arvutame 'liitmise' ja renderdame selle. See summeerimine tehakse siis, kui sisestame negatiivse väärtuse.

Kood 5:

#include

kasutades nimeruumi std ;

int peamine ( ) {

int summeerimine = 0 ;

int väärtus = 0 ;

samas ( väärtus >= 0 ) {

summeerimine += väärtus ;

cout << 'Palun sisestage summa jaoks number:' ;

söömine >> väärtus ;

kui ( väärtus > Neli, viis ) {

cout << 'Siia sisestatud arv on suurem kui 45, nii et me ei arvuta seda' << endl ;

väärtus = 0 ;

jätka ;

}

}

cout << 'Sisestatud numbri summa on' << summeerimine << endl ;

tagasi 0 ;

}

Väljund:

See tulemus renderdab, kuidas meie kood saab kasutaja sisendi, rakendab summeerimist ja kuvab teate, kui sisestame väärtuse, mis on suurem kui 45. Siin võime märgata, et väärtused, mis on suuremad kui „45”, jäetakse vahele ja neid ei arvutata summeerimisprotsessis. Seda seetõttu, et rakendasime selles kohas oma koodis lauset 'jätka'.

Järeldus

Selles juhendis uuritakse põhjalikult C++ programmeerimise 'jätkamise' kontseptsiooni. Uurisime, kuidas see 'jätka' avaldus aitab soovitud väärtust väljundist renderdamisele vahele jätta. Kasutasime seda 'jätka' lauset oma koodides ja selgitasime iga koodi ja ka nende koodide tulemusi. Kasutasime seda lauset 'jätka' tsüklites 'for', 'while' ja 'nested for'.