Úvod do kontrolného vyhlásenia v C ++

Riadiaci príkaz sa používa v programovacom jazyku na riadenie toku programu. Nejde iba o kľúčové slovo alebo príkazy, ktoré sa používajú v programe na prenos toku kontroly do iného príkazu založeného na podmienkach. Na základe danej podmienky vyhodnotí výsledok a vykoná príslušné vyjadrenia. V tomto článku budeme pomocou príkladov diskutovať o rôznych kontrolných príkazoch dostupných v jazyku C ++.

Rôzne kontrolné vyhlásenie v C ++

Nižšie je uvedený rozdielny riadiaci príkaz v C ++.

1. Vyhlásenie o prepnutí C ++

Z viacerých podmienok vykoná príkaz C ++ Switch jeden príkaz. Je to ako vyhlásenie v rebríčku, ak v inom jazyku v jazyku C ++.

Syntax príkazu C ++ Switch

Switch(expression)
(
case value1:
//code should be executed;
break;
case value2:
//code should be executed;
break;

Default:
//Code to execute if not all cases matched
break;
)

Príklad príkazu prepínania C ++

#include
using namespace std;
int main () (
int number;
cout << "To check the grade enter a number:";
cin >> number;
switch (number)
(
case 2: cout << "It is 2"; break;
case 3: cout << "It is 3"; break;
case 4: cout << "It is 4"; break;
default: cout << "Not 2, 3 or 4"; break;
)
)

Výkon:

2. C ++ vyhlásenie if-else

Test stavu v programovaní C ++, ak sa príkaz použil. Sú to rôzne typy príkazov if

  • Ak je vyhlásenie v C ++
  • Príkaz if-else v c ++
  • Rebrík if-else-if in c ++
a. Ak je vyhlásenie v C ++

C ++, ak je podmienka vyhodnotená argumentom. Ak je podmienka platná, vykoná sa.

Syntax príkazu if v c ++

if(condition)
(
//code should be executed;
)

Príklad vyhlásenia if

#include
using namespace std;
int main () (
int number = 10;
if (number % 2 == 0)
(
cout << "The Number you have Enter it is Even";
)
return 0;
)

Výkon:

b. Ak nie, prehlásenie v C ++

Príkaz C ++ if-else tiež kontroluje stav. Vyhlásenie sa vykoná, ak je splnená podmienka, inak sa vykoná blok.

Syntax príkazu if-else v c ++

if(condition)
(
//code should be executed;
)else
(
//code should be executed;
)

Príklad vyhlásenia if-else

#include
using namespace std;
int main () (
int number = 15;
if (number % 2 == 0)
(
cout << "The Number you have Enter it is Even";
)
else
(
cout << "The Number you have Enter it is Odd";
)
return 0;
)

Výkon:

c. Príkaz rebríka if-else-if v C ++

Vyhlásenie v rebríčku C ++ if-else-if sa vykonáva z viacerých príkazov v jednej podmienke.

Syntax príkazu if-else rebríka v c ++

If(condition1)
(
// code should be executed if condition1 is true
)
else if(condition2)
(
// code should be executed if condition2 is true
)
else if(condition3)
(
// code should be executed if condition3 is true
)
. . .
else(
// code should be executed if all condition is false
)

Príklad vyhlásenia o rebríčku if-else

#include
using namespace std;
int main () (
int number;
cout << "To Check Grade Enter a Number:";
cin >> number;
if (number 100)
(
cout << "wrong No";
)
else if(number >= 0 && number < 40)(
cout << "Fail";
)
else if (number >= 40 && number < 59)
(
cout << "D Grade";
)
else if (number >= 60 && number < 70)
(
cout <<" C Grade";
)
else if (number >= 71 && number < 79)
(
cout << "B Grade";
)
else if (number >= 80 && number < 89)
(
cout << "A Grade";
)
else if (number >= 90 && number <= 100)
(
cout << "A+ Grade";
)
)

Výkon:

3. Pre slučku v C ++

Slučka C ++ sa viackrát používa na opakovanie časti programu. Odporúča sa použiť pre slučky, keď je nastavené iteračné číslo. Pre slučky sa odporúča.

Syntax príkazu loop v c ++

For(initialization; condition; incr/decr)(
//code should be executed;
)

Príklad príkazu loop

#include
using namespace std;
int main() (
for(int i = 2; i <= 20; i++)(
cout << i << "\n";
)
)

Výkon:

4. C ++ vnorené pre slučku

V C ++ môžeme použiť slučku vo vnútri slučky, nazývanú slučkové hniezdo. Po vykonaní externej slučky sa vnútorná slučka úplne vykoná.

Príklad vnorenej slučky v C ++

#include
using namespace std;
int main () (
for(int i = 1; i <= 3; i++)(
for(int j = 1; j <= 3; j++)(
cout << i << " "<< j << "\n";
)
)
)

Výkon:

5. C ++, zatiaľ čo slučka

V C ++ sa slučka viackrát používa na iteráciu časti programu. Ak iteračné číslo nie je nastavené, odporúča sa radšej použiť slučku ako slučku.

Syntax príkazu while while v c ++

While(condition0
(
//code should be executed;
)

Príklad while loop v C ++

#include
using namespace std;
int main() (
int i = 5;
while(i <= 20)
(
cout << i << "\n";
i++;
)
)

Výkon:

Vnorený príklad slučky while v C ++

#include
using namespace std;
int main () (
int i = 2;
while(i <= 5)
(
int j = 3;
while (j <= 3)
(
cout << i << " " << j << "\n";
j++;
)
i++;
)
)

Výkon:

6. Vykonajte príkaz while while v jazyku C ++

C ++ sa používa mnohokrát na opakovanie časti softvéru. Ak počet iterácií nie je známy a slučka sa musí vykonať aspoň raz, odporúča sa použiť slučku do-while.

Syntax príkazu do-while loop v c ++

do
(
//code should be executed;
)
While(condition);

Príklad príkazu do-while loop;

#include
using namespace std;
int main() (
int j = 2;
do(
cout << j << "\n";
j++;
) while (j <= 10) ;
)

Výkon:

Príkaz na vnorenú slučku Do-while v jazyku C ++

V C ++, keď používate do-while v inej slučke do-while, je vnorená slučka do-while známa. Pre každú externú slučku je vnorená slučka do-while úplne vykonaná.

#include
using namespace std;
int main() (
int j = 1;
do(
int k = 1;
do(
cout << j << "\n";
k++;
) while (k <= 4) ;
j++;
) while (j <= 3) ;
)

Výkon:

7. Vyhlásenie o prerušení v C ++

Prestávka C ++ sa používa na prerušenie slučky alebo prepínanie príkazov. Preruší aktuálny tok programu v danom stave. V prípade vnútornej slučky sa delí iba vnútorná slučka.

Syntax príkazu break v C ++

Jump-statement;
break;

Príklad výpisu prerušenia v C ++

#include
using namespace std;
int main() (
for (int j = 1; j <= 10; j++)
(
if (j == 10)
(
break;
)
cout << j << "\n";
)
)

Výkon:

Príkaz prerušenia vnútornej slučky v C ++

Deklarácia prerušenia C ++ prerušuje vnútornú slučku, iba ak použijete príkaz na prerušenie vo vnútri.

#include
using namespace std;
int main()
(
for(int j = 1; j <= 5; j++)(
for(int k = 1; k <= 3; k++)(
if(j == 2&&k == 2)(
break;
)
cout << j << " " << k << "\n";
)
)
)

Výkon:

8. Pokračujte vo vyhlásení v C ++

Vyhlásenie C ++ sa používa na pokračovanie slučky. Aktuálny priebeh programu pokračuje a zostávajúci kód sa v zadanom stave vynechá. Ak existuje vnútorná slučka, pokračuje iba vnútorná slučka.

Syntax príkazu pokračovat v C ++

Jump-statement;
Continue;

Príklad výpisu prerušenia v C ++

#include
using namespace std;
int main()
(
for(int j = 1; j <= 10; j++)(
if(j == 10)(
continue;
)
cout << j << "\n";
)
)

Výkon:

9. Prejdite na vyhlásenie v C ++

Deklarácia C + + goto sa tiež nazýva skoková deklarácia. Ovládač sa prenesie na druhú časť programu. Bezpodmienečne sa uloží na určený štítok.

Príklad príkazu Goto v C ++

#include
using namespace std;
int main()
(
ineligible:
cout << "For the driving you are not eligible \n";
cout << "Please enter your Age:\n";
int age;
cin >> age;
if (age < 18)(
goto ineligible;
)
else
(
Cout << "You are eligible for driving!";
)
)

Výkon:

Odporúčané články

Toto je príručka pre vyhlásenie o kontrole v jazyku C ++. Tu diskutujeme Úvod, Rôzne kontrolné výroky v C ++ spolu s rôznymi Syntax, Príklady a Výstupy. Viac informácií nájdete aj v ďalších navrhovaných článkoch -

  1. Vzory v PHP
  2. Zatiaľ čo slučka v C
  3. Goto vyhlásenie v C
  4. Pokračovať vo vyhlásení v C ++
  5. Kompletný sprievodca príkazom Python Switch
  6. Top 4 kontrolné vyhlásenie v PHP

Kategórie: