Úvod do řídicího prohlášení v C ++

Řídicí příkaz se používá v programovacím jazyce k řízení toku programu. Nejedná se pouze o klíčové slovo nebo příkazy, které se používají v programu k přenosu toku řízení do jiného příkazu založeného na podmínkách. Na základě dané podmínky vyhodnotí výsledek a provede odpovídající příkazy. V tomto článku budeme pomocí příkladů diskutovat o různých kontrolních příkazech dostupných v jazyce C ++.

Různé kontrolní příkazy v C ++

Níže je uveden jiný kontrolní příkaz v C ++.

1. Příkaz C ++ Switch

Z více podmínek provede příkaz C ++ Switch jediný příkaz. Je to jako prohlášení žebříčku, pokud-else-if v C ++.

Syntaxe pří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;
)

Příklad příkazu C ++ Switch

#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ýstup:

2. C ++ if-else prohlášení

Testování stavu v programování C ++, pokud byl příkaz použit. Jsou to různé typy příkazů if

  • Pokud příkaz v C ++
  • Příkaz if-else v jazyce c ++
  • If-else-if žebřík v c ++
A. Pokud příkaz v C ++

C ++, pokud je podmínka vyhodnocena argumentem. Pokud je podmínka platná, provede se.

Syntaxe příkazu if v c ++

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

Příklad příkazu 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ýstup:

b. Pokud jinde, prohlášení v C ++

Příkaz C ++ if-else také zkontroluje podmínku. Prohlášení se provede, pokud je podmínka pravdivá, jinak je blok proveden.

Syntaxe příkazu if-else v c ++

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

Příklad prohlášení 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ýstup:

C. Příkaz žebříku if-else-if v C ++

Deklarace žebříčku C ++ if-else-if se provádí z více příkazů v jedné podmínce.

Syntaxe příkazu if-else ladder 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
)

Příklad prohlášení žebříč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ýstup:

3. Pro smyčku v C ++

Smyčka C ++ se používá vícekrát k iteraci části programu. Doporučuje se použít pro smyčky, když je nastaveno iterační číslo. Pro smyčky se doporučuje.

Syntaxe příkazu smyčky v c ++

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

Příklad příkazu for loop

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

Výstup:

4. C ++ vnořené pro smyčku

V C ++ můžeme použít smyčku uvnitř smyčky, nazývanou smyčkové hnízdo. Jakmile je externí smyčka spuštěna, je vnitřní smyčka plně provedena.

Příklad vnořené smyč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ýstup:

5. C ++, zatímco smyčka

V C ++ je smyčka několikrát použita pro iteraci části programu. Není-li iterační číslo nastaveno, je vhodné použít spíše smyčku než smyčku.

Syntaxe příkazu while while v c ++

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

Příklad while Loop in C ++

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

Výstup:

Vnořený příklad smyč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ýstup:

6. Příkaz while while loop v C ++

C ++ se používá mnohokrát k iteraci části softwaru. Doporučujeme používat smyčku do-while, pokud není znám počet iterací a smyčka musí být provedena alespoň jednou.

Syntaxe příkazu smyčky do-while v c ++

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

Příklad příkazu do-while loop;

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

Výstup:

Vnořený příkaz Do-while loop v C ++

V C ++, když používáte do-while v jiné smyčce do-while, je známa vnořená do-while loop. Pro každou externí smyčku je kompletně provedena vnořená smyčka do-while.

#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ýstup:

7. Prohlášení o přerušení v C ++

Konec C ++ se používá pro přerušení smyčky nebo přepínání příkazů. Přeruší aktuální tok programu v daném stavu. V případě vnitřní smyčky se rozdělí pouze vnitřní smyčka.

Syntaxe příkazu break v C ++

Jump-statement;
break;

Příklad příkazu Break v C ++

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

Výstup:

Příkaz přerušení vnitřní smyčky v C ++

Deklarace přerušení C ++ přeruší vnitřní smyčku, pouze pokud použijete příkaz vnitřní přerušení.

#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ýstup:

8. Pokračujte v C ++

Prohlášení C ++ se používá pro pokračování smyčky. Aktuální programový tok pokračuje a zbývající kód je ve specifikovaném stavu vynechán. Pokud existuje vnitřní smyčka, pokračuje pouze vnitřní smyčka.

Syntaxe příkazu pokračovat v C ++

Jump-statement;
Continue;

Příklad příkazu break v C ++

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

Výstup:

9. Goto prohlášení v C ++

Deklarace C + + goto se také nazývá skoková deklarace. Ovládací prvek do druhé části programu je přenesen. Bezpodmínečně se uloží na určený štítek.

Příklad pří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ýstup:

Doporučené články

Toto je průvodce příkazem Control Statement v C ++. Zde diskutujeme Úvod, různé kontrolní příkazy v C ++ spolu s různými Syntaxemi, Příklady a Výstupy. Další informace naleznete také v dalších navrhovaných článcích -

  1. Vzory v PHP
  2. Zatímco smyčka v C
  3. Goto prohlášení v C
  4. Pokračovat v C ++
  5. Kompletní příručka k prohlášení Python Switch
  6. Top 4 Control Statement v PHP

Kategorie: