Einführung in die Steueranweisung in C ++

Eine Steueranweisung wird in einer Programmiersprache verwendet, um den Programmfluss zu steuern. Sie sind nichts anderes als ein Schlüsselwort oder Anweisungen, die in einem Programm verwendet werden, um den Steuerungsfluss basierend auf den Bedingungen auf eine andere Anweisung zu übertragen. Basierend auf der gegebenen Bedingung wertet es das Ergebnis aus und führt die entsprechenden Anweisungen aus. In diesem Artikel werden wir die verschiedenen Steueranweisungen, die in der C ++ - Sprache verfügbar sind, anhand von Beispielen erläutern.

Unterschiedliche Steueranweisung in C ++

Unten ist die andere Steueranweisung in C ++.

1. C ++ Switch-Anweisung

Unter den verschiedenen Bedingungen führt eine C ++ Switch-Anweisung eine einzelne Anweisung aus. Es ist wie eine Kontaktplananweisung, wenn-sonst-wenn in C ++.

Syntax der C ++ - Switch-Anweisung

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

Beispiel für eine C ++ - Switch-Anweisung

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

Ausgabe:

2. C ++ if-else-Anweisung

Zum Testen der Bedingung in der C ++ - Programmierung, wenn die Anweisung verwendet wurde. Es gibt verschiedene Arten von if-Anweisungen

  • If-Anweisung in C ++
  • If-else-Anweisung in c ++
  • If-else-if-Leiter in c ++
ein. If-Anweisung in C ++

C ++, wenn die Bedingung vom Argument ausgewertet wird. Wenn die Bedingung gültig ist, wird sie ausgeführt.

Syntax der if-Anweisung in c ++

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

Beispiel für eine if-Anweisung

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

Ausgabe:

b. If else-Anweisung in C ++

Die Anweisung C ++ if-else prüft auch die Bedingung. Die Deklaration wird ausgeführt, wenn die Bedingung erfüllt ist, andernfalls wird der Block ausgeführt.

Syntax der if-else-Anweisung in c ++

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

Beispiel für eine if-else-Anweisung

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

Ausgabe:

c. If-else-if-Kontaktplananweisung in C ++

Die C ++ if-else-if-Kontaktplan-Deklaration wird aus mehreren Anweisungen in einer Bedingung ausgeführt.

Syntax der if-else-Ladder-Anweisung in 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
)

Beispiel für eine if-else-Kontaktplananweisung

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

Ausgabe:

3. Für Schleife in C ++

Die C ++ - Schleife wird mehrfach verwendet, um einen Teil des Programms zu durchlaufen. Es wird empfohlen, für Schleifen zu verwenden, wenn die Iterationsnummer festgelegt ist. Für Schleifen wird empfohlen.

Syntax der for-Schleifenanweisung in c ++

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

Beispiel für eine for-Schleifen-Anweisung

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

Ausgabe:

4. C ++ Nested For Loop

In C ++ können wir die Schleife innerhalb der Schleife verwenden, die als Schleifenverschachtelung bezeichnet wird. Die innere Schleife wird vollständig ausgeführt, sobald die externe Schleife ausgeführt wird.

Beispiel für eine verschachtelte Schleife in 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";
)
)
)

Ausgabe:

5. C ++ While-Schleife

In C ++ wird die Schleife mehrmals für die Iteration eines Teils des Programms verwendet. Wenn die Iterationsnummer nicht festgelegt ist, wird empfohlen, die Schleife anstelle der Schleife zu verwenden.

Syntax der while-Schleife in c ++

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

Beispiel für eine while-Schleife in C ++

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

Ausgabe:

Verschachteltes Beispiel für eine While-Schleife in 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++;
)
)

Ausgabe:

6. Führen Sie eine while-Schleife in C ++ aus

C ++ wird häufig verwendet, um einen Teil der Software zu iterieren. Es wird empfohlen, eine Do-While-Schleife zu verwenden, wenn die Anzahl der Iterationen nicht bekannt ist und die Schleife mindestens einmal ausgeführt werden muss.

Syntax einer do-while-Schleifenanweisung in c ++

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

Beispiel einer do-while-Schleifenanweisung;

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

Ausgabe:

Verschachtelte Do-while-Schleifenanweisung in C ++

Wenn Sie in C ++ do-while in einer anderen do-while-Schleife verwenden, ist die verschachtelte do-while-Schleife bekannt. Für jede externe Schleife wird die eingebettete Do-While-Schleife vollständig ausgeführt.

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

Ausgabe:

7. Break-Anweisung in C ++

Der break C ++ wird für Schleifenbruch oder Anweisungswechsel verwendet. Es unterbricht den aktuellen Programmfluss in dem gegebenen Zustand. Bei einer inneren Schleife wird nur eine interne Schleife aufgeteilt.

Syntax der break-Anweisung in C ++

Jump-statement;
break;

Beispiel für eine Break-Anweisung in C ++

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

Ausgabe:

Innere Schleife break Anweisung in C ++

Die C ++ - Break-Deklaration unterbricht die innere Schleife nur, wenn Sie eine Inside-Break-Anweisung verwenden.

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

Ausgabe:

8. Setzen Sie die Anweisung in C ++ fort

Die Deklaration C ++ wird für die Fortsetzung der Schleife verwendet. Der aktuelle Programmablauf wird fortgesetzt und der verbleibende Code wird in einem bestimmten Zustand weggelassen. Wenn es eine innere Schleife gibt, wird nur eine innere Schleife fortgesetzt.

Syntax der continue-Anweisung in C ++

Jump-statement;
Continue;

Beispiel für eine break-Anweisung in C ++

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

Ausgabe:

9. Gehe zu Anweisung in C ++

Die C ++ goto-Deklaration wird auch als Sprungdeklaration bezeichnet. Die Steuerung wird auf den anderen Programmteil übertragen. Es wird bedingungslos auf dem angegebenen Etikett gespeichert.

Beispiel einer Goto-Anweisung in 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!";
)
)

Ausgabe:

Empfohlene Artikel

Dies ist eine Anleitung zur Steueranweisung in C ++. Hier diskutieren wir die Einführung, verschiedene Steueranweisungen in C ++ zusammen mit den verschiedenen Syntax, Beispielen und Ausgaben. Sie können auch unsere anderen Artikelvorschläge durchgehen, um mehr zu erfahren.

  1. Muster in PHP
  2. While-Schleife in C
  3. Gehe zu Anweisung in C
  4. Continue-Anweisung in C ++
  5. Vollständiger Leitfaden zur Python-Switch-Anweisung
  6. Top 4 Steueranweisung in PHP