Comment utiliser l'instruction break en C++

Comment Utiliser L Instruction Break En C



Le déclaration de rupture est un élément crucial de la programmation C++. Il est utilisé pour quitter une boucle ou une instruction switch lorsqu'une certaine condition est remplie. Dans ce tutoriel, nous verrons comment le déclaration de rupture fonctionne en C++, sa syntaxe et divers exemples pour vous aider à mieux comprendre le concept.

Qu'est-ce que l'instruction break en C++

Le déclaration de rupture est une instruction de flux de contrôle qui vous permet de sortir d'une boucle ou d'une instruction switch avant sa fin naturelle. Il est utilisé pour interrompre le flux d'exécution lorsqu'une condition particulière est remplie. Lorsqu'un déclaration de rupture est rencontré, le contrôle est immédiatement transféré à la première instruction après la boucle ou le bloc de commutation.







Syntaxe de l'instruction break

La syntaxe pour le déclaration de rupture en C++ est assez simple, qui est donné ci-dessous :



casser ; //syntaxe en langage C++

La syntaxe ci-dessus est utilisée dans la boucle ou l'instruction switch pour terminer l'exécution du bloc.







Comment fonctionne une instruction break en C++ ?

UN déclaration de rupture est une commande de programmation qui indique à l'ordinateur d'arrêter d'exécuter une boucle ou une instruction switch et de passer à la commande suivante. Lorsqu'un déclaration de rupture apparaît dans une boucle, il arrête l'exécution de la boucle et passe à la commande suivante après la boucle. Ceci est utile pour quitter rapidement une boucle lorsqu'une certaine condition est remplie.

Le déclaration de rupture peut également être utilisé avec l'instruction if-else, mais il doit toujours être déclaré dans le corps de la boucle et utilisé uniquement pour une condition à la fois.



Dans instructions switch , le déclaration de rupture est généralement utilisé à la fin de chaque cas pour s'assurer que le programme ne continue pas à exécuter les cas suivants. Quand le déclaration de rupture est rencontré, le programme saute hors de l'instruction switch et passe à la commande suivante.

Le déclaration de rupture peut être utilisé dans les types de boucles suivants :

  • pour la boucle
  • boucle while
  • boucle do-while
  • Commutateur Cas

Exemples d'instructions break dans les programmes C++

Voyons quelques exemples de instructions de rupture en langage de programmation C++.

Exemple 1 : instruction break avec boucle for simple

#include
en utilisant espace de noms std ;
entier principal ( ) {
pour ( entier un = 1 ; un <= vingt ; un ++ )
{
si ( un == dix )
{
casser ;
}
écoute << un << ' ' ;
}
retour 0 ;
}

Le code ci-dessus définit une fonction principale qui utilise une boucle for pour parcourir les entiers de 1 à 20. La boucle est quittée prématurément à l'aide de la déclaration de rupture lorsque la variable de boucle a est égale à 10. Le programme imprime ensuite les entiers de 1 à 9 sur la console.

Sortir

Exemple 2 : instruction break avec changement de casse

#include
en utilisant espace de noms std ;
entier principal ( ) {
entier un = 3 ;
changer ( un ) {
cas 1 :
écoute << 'Cas 1 : Aujourd'hui, c'est lundi' << fin ;
casser ;
cas 2 :
écoute << 'Cas 2 : Aujourd'hui, c'est mardi' << fin ;
casser ;
cas 3 :
écoute << 'Cas 3 : Aujourd'hui, c'est mercredi' << fin ;
casser ;
cas 4 :
écoute << 'Cas 4 : Aujourd'hui, c'est jeudi' << fin ;
casser ;
cas 5 :
écoute << 'Cas 5 : Aujourd'hui, c'est vendredi' << fin ;
casser ;
}
retour 0 ;
}

Dans l'exemple ci-dessus, lorsque le programme exécute l'instruction switch, le cas 3 sera exécuté comme 'un' est initialisé à 3. Le déclaration de rupture aide à terminer l'instruction switch sans exécuter les autres cas par la suite.

Sortir

Exemple 3 : instruction break avec boucle Do-While

#include
en utilisant espace de noms std ;

entier principal ( ) {
entier sur une ;
faire {
écoute << 'Entrez un nombre positif (-1 pour sortir) : ' ;
alimentaire >> sur une ;
si ( sur une == - 1 ) {
casser ;
}
écoute << 'Tu es entré: ' << sur une << fin ;
} alors que ( sur une > 0 ) ;

écoute << 'Programme terminé.' << fin ;
retour 0 ;
}

Le programme ci-dessus invite l'utilisateur à entrer un nombre positif, et si l'utilisateur entre -1, la boucle est quittée en utilisant le déclaration de rupture . Si l'utilisateur entre un nombre positif, le programme affiche le nombre et la boucle continue jusqu'à ce que l'utilisateur entre -1.

Notez que la boucle do-while dans cet exemple garantit que la boucle est exécutée au moins une fois, même si l'utilisateur entre -1 à la première itération.

Sortir

Avantages de la déclaration de pause

Le déclaration de rupture est utile dans un programme car il vous permet de terminer prématurément une boucle ou une instruction switch, en fonction de certaines conditions. Le principal avantage d'utiliser un déclaration de rupture est qu'il peut économiser du temps de traitement et des ressources en permettant au programme de quitter une boucle ou une instruction switch dès que la condition souhaitée est remplie, plutôt que de continuer à évaluer la condition dans les itérations suivantes.

Conclusion

En C++, le déclaration de rupture peut rendre votre code plus efficace en vous permettant de quitter une boucle ou une instruction switch dès que la condition souhaitée est remplie, plutôt que de continuer à évaluer la condition inutilement. Dans cet article, nous avons fourni le concept, la syntaxe, le fonctionnement et quelques exemples de instructions de rupture dans la boucle for, changez la casse et do-while.