Увод у Извештај о контроли у Ц ++

Изјава о контроли користи се у програмском језику за контролу протока програма. Они нису ништа друго него кључна реч или изјаве које се користе у програму за пренос тока контроле у ​​другу изјаву на основу услова. На основу задатог услова, он процењује резултат и извршава одговарајуће изјаве. У овом ћемо чланку разговарати о различитим контролним изјавама доступним на језику Ц ++ уз помоћ примјера.

Различите изјаве о контроли у Ц ++

Испод је различита изјава контроле у ​​Ц ++.

1. Изјава о пребацивању Ц ++

Из вишеструких услова, изјава Ц ++ Свитцх извршава једну изјаву. То је као изјава о мердевинама иф-елсе-иф у Ц ++.

Синтакса израза Ц ++ Свитцх

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

Пример изјаве преклопника Ц ++

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

Излаз:

2. Ц ++ изјава иф-елсе

Да бисте тестирали стање у Ц ++ програмирању ако се користи изјава. То су различите врсте иф изјаве

  • Ако је изјава у Ц ++
  • Иф-елсе изјава у ц ++
  • Ако-друго - ако је мердевина у ц ++
а. Ако је изјава у Ц ++

Ц ++ ако се стање вреднује аргументом. Ако је услов валидан, извршава се.

Синтакса иф иф у ц ++

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

Пример иф Изјаве

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

Излаз:

б. Ако је другачије у Ц ++

Изјава Ц ++ иф-елсе такође проверава стање. Декларација се извршава ако је увјет тачан, у супротном се проводи блок.

Синтакса изјаве иф-елсе у ц ++

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

Пример Изјаве ако-елсе

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

Излаз:

ц. Иф-елсе-иф изјава о мердевинама у Ц ++

Декларација љествице Ц ++ иф-елсе-иф се изводи из више изјава у једном стању.

Синтакса изјава иф-елсе мердевина у ц ++

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
)

Пример изјаве о мердевинама иф-елсе

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

Излаз:

3. За петљу у Ц ++

Ц ++ петља користи се више пута за понављање дијела програма. Препоручује се коришћење за петље када је постављен број понављања. За петље се препоручује.

Синтакса изразе за петљу у ц ++

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

Пример изјаве за петљу

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

Излаз:

4. Ц ++ Нестед Фор Лооп

У Ц ++ можемо да користимо петљу унутар петље, која се назива петља. Унутрашња петља се у потпуности извршава када се изврши спољна петља.

Пример угнијежђене петље у Ц ++

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

Излаз:

5. Ц ++ Док се петља

У Ц ++, петља се користи неколико пута за понављање дела програма. Ако број итерације није постављен, препоручљиво је користити петљу, а не петљу.

Синтакса изјаве вхиле петље у ц ++

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

Пример док је петља у Ц ++

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

Излаз:

Гнезден пример док је петља у Ц ++

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

Излаз:

6. Изведите док се петља изјава у Ц ++

Ц ++ се користи много пута за понављање дела софтвера. Саветује се да користите петљу за време док није познат број понављања и петља се мора извршити најмање једном.

Синтакса изразе петље до-вхиле у ц ++

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

Пример изјаве до-вхиле петље;

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

Излаз:

Гнездена изјава петље До-вхиле у Ц ++

У Ц ++, када користите до-вхиле у другој петљи до-вхиле, позната је угнијежђена петља до-вхиле. За сваку спољну петљу уплетена петља док је у потпуности извршена.

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

Излаз:

7. Изјава о прекиду у Ц ++

Прекидач Ц ++ користи се за ломљење петље или пребацивање изјава. Она прекида тренутни ток програма у датом стању. У случају унутрашње петље, раздваја се само унутрашња петља.

Синтакса исказа прекида у Ц ++

Jump-statement;
break;

Пример изјаве Бреак у Ц ++

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

Излаз:

Изјава о прелому унутрашње петље у Ц ++

Декларација прекида Ц ++ прекида унутрашњу петљу само ако користите унутрашњу изјаву о прекиду.

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

Излаз:

8. Наставите са изјавом у Ц ++

Декларација Ц ++ користи се за наставак петље. Тренутни ток програма се наставља, а преостали код се изоставља у наведеном стању. Ако постоји унутрашња петља, наставља се само унутрашња петља.

Синтакса наставка израза у Ц ++

Jump-statement;
Continue;

Пример изјаве о прекиду у Ц ++

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

Излаз:

9. Гото изјава у Ц ++

Го + декларација Ц + + се такође назива декларација скока. Преноси се контрола на други део програма. Безусловно се спрема на наведену налепницу.

Пример Гото изјаве у Ц ++

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

Излаз:

Препоручени чланци

Ово је водич за Изјаву о контроли у Ц ++. Овде смо расправљали о Уводу, различитим Изјавама контроле у ​​Ц ++, заједно са различитим синтаксама, примерима и излазима. Можете и да прођете кроз друге наше предложене чланке да бисте сазнали више -

  1. Обрасци у ПХП-у
  2. Док је петља у Ц-у
  3. Гото Изјава на Ц
  4. Наставите са изјавом у Ц ++
  5. Комплетан водич за Питхон Свитцх изјаву
  6. Топ 4 Изјава о контроли у ПХП-у

Категорија: