Introduction à Break Statement en C ++

L'instruction break est également connue pour l'instruction de contrôle de boucle qui est utilisée pour rompre la boucle ou terminer la boucle. La déclaration elle-même dit qu'elle rompt la boucle. Lorsque l'instruction break est appelée dans le programme, elle termine immédiatement la boucle et transfère le contrôle de flux vers l'instruction mentionnée en dehors de la boucle. Dans cet article, nous allons voir le concept de rupture.

L'instruction break est utilisée dans le scénario suivant:

  1. Lorsqu'un utilisateur n'est pas sûr du nombre d'itérations dans le programme
  2. Lorsqu'un utilisateur veut arrêter le programme en fonction d'une condition.

Syntaxe:

break Le mot-clé est utilisé pour représenter l'instruction break.

break;

Organigramme:

L'organigramme de l'instruction break en langage C ++ est le suivant:

Comment fonctionne Break Statement en langage C ++?

L'instruction break termine la boucle où elle est définie et exécute l'autre. Si la condition est mentionnée dans le programme, en fonction de la condition, il exécute la boucle. Dans le diagramme de flux, vous pouvez voir que le premier vérifie la condition. Si la condition est vraie, elle exécute l'instruction conditionnelle et si l'instruction break est mentionnée, elle interrompra immédiatement le programme. sinon, la boucle va itérer jusqu'à ce que la condition donnée échoue. si la condition est fausse, elle arrête le programme.

Exemples de déclaration de rupture en C ++

Pour comprendre le concept d'instruction break en c ++, nous allons voir quelques exemples.

Exemple # 1 - Utilisation de l'instruction Break dans la boucle for

Le programme d'utilisation de l'instruction Break dans la boucle for est donné comme suit:

Code:

#include
using namespace std;
int main()
(
int i;
for(i = 0; i <= 10; i ++)
(
cout << i;
if(i ==8)
(
break;
)
)
return 0;
)

Explication du code ci-dessus

Ici, nous avons utilisé une instruction break dans la boucle for. Nous avons écrit un programme pour imprimer des nombres de 0 à 10. Premièrement, nous initialisons i variable dans pour boucle nous devons initialiser i variable à 0 pour démarrer la boucle à 0 pour imprimer jusqu'à 10 nous avons mentionné la condition inférieure à 10 Et pour incrémenter le nombre, nous avons utilisé incrément. À l'intérieur de la boucle, le cout est utilisé pour imprimer la valeur de i. Pour rompre la boucle à 8, nous avons utilisé l'instruction if pour vérifier si le nombre est égal à 8 rompt la boucle et transférer le contrôle en dehors de la boucle.

Production :

Exemple # 2 - Utilisation de l'instruction Break dans la boucle while

Le programme pour utiliser l'instruction Break dans la boucle while est donné comme suit.

Code:

#include
using namespace std;
int main()
(
int i = 10;
while(i <= 100)
(
i = i * 2;
cout << i < if(i == 80)
(
break;
)
)
return 0;
)
#include
using namespace std;
int main()
(
int i = 10;
while(i <= 100)
(
i = i * 2;
cout << i < if(i == 80)
(
break;
)
)
return 0;
)

Explication du code

Ici, nous avons utilisé des instructions break dans une boucle while. Ici, nous avons écrit un programme pour imprimer la valeur de i en la multipliant par 2. Premièrement, nous avons initialisé i à 10 et mentionné une condition en utilisant la boucle while pour vérifier si le nombre est inférieur ou égal à 100. Si la condition est true, il affichera la valeur de i. L'instruction break est mentionnée pour casser une valeur à 80. Jusqu'à 80, la boucle va itérer en exécutant l'instruction. Lorsque la condition de l'instruction break correspond, le programme s'arrête.

Production:

Exemple # 3 - Utilisation de l'instruction Break dans le cas de commutateur

Le programme d'utilisation de l'instruction Break dans Switch Case est donné comme suit:

#include
using namespace std;
int main()
(
int n;
cout << "Enter a value between 1 to 5";
cin >> n;
switch(n)
(
case 1: cout <<"You have entered 1" << endl;
break;
case 2: cout <<"You have entered 2" << endl;
break;
case 3: cout <<"You have entered 3" << endl;
break;
case 4: cout <<"You have entered 4" << endl;
break;
case 5: cout <<"You have entered 5" << endl;
break;
default: cout << "Please enter valid value";
break;
return 0;
)
)

Explication du code

Ici, nous avons utilisé une instruction break pour l'instruction switch. Une instruction switch est utilisée pour vérifier la casse et imprimer la valeur. Ici, nous avons écrit un programme pour permettre à un utilisateur d'entrer une valeur comprise entre 1 et 5. Une instruction switch est utilisée pour vérifier la condition. Si l'utilisateur entre un nombre de 1 à 5, il exécutera le cas correspondant. Si l'utilisateur entre une valeur sauf 1 à 5, il exécutera la condition par défaut. L'instruction break est utilisée dans chaque instruction case pour rompre l'instruction.

Production:

Conclusion

Dans cet article, nous avons vu comment utiliser Break Statement en C ++ en utilisant la boucle For, la boucle While ainsi que Switch Case avec leurs programmes et leurs explications. J'espère que cet article vous sera utile pour comprendre l'utilisation de Break Statement.

Articles recommandés

Ceci est un guide pour Break Statement en C ++. Ici, nous discutons de la syntaxe, de l'organigramme et de la façon d'utiliser l'instruction break en C ++ à l'aide de la boucle For, de la boucle While et du commutateur, etc. Vous pouvez également consulter les articles suivants pour en savoir plus -

  1. Instruction Switch en C ++
  2. Instruction Switch en C ++
  3. Déclaration Python Break
  4. Boucles en C ++
  5. Les 11 principales fonctionnalités et avantages de C ++
  6. Boîtier de commutateur dans PowerShell | Exemples
  7. Guide de la déclaration de contrôle en PHP