Quelle est la différence entre break et continue en C ++

le différence principale entre pause et continuer en C ++ est que le break est utilisé pour terminer la boucle immédiatement et pour passer le contrôle à l'instruction suivante après la boucle, tandis que la commande continue est utilisée pour ignorer l'itération actuelle de la boucle..  

C ++ est un langage de programmation général et de haut niveau. C'est une version avancée du langage C. En d'autres termes, C ++ est similaire au C, mais il prend en charge la programmation orientée objet et possède d'autres fonctionnalités supplémentaires. De plus, le C ++ est utile pour écrire des programmes efficaces et est utilisé pour développer des systèmes d’exploitation, des pilotes de périphériques, des systèmes intégrés, des applications de traitement d’images et pour la recherche. En programmation, il est parfois nécessaire de répéter le même ensemble d'instructions. Les boucles permettent d’itérer plusieurs fois un ensemble d’instructions. Lors de l'exécution d'une boucle, il est parfois nécessaire de sauter des instructions à l'intérieur de la boucle ou de terminer la boucle. Casser et continuer à aider dans ces situations.

Zones clés couvertes

1. Quelle est la pause en C++
     - Définition, fonctionnalité
2. Qu'est-ce qui continue en C++
     - Définition, fonctionnalité
3. Quelle est la difference entre break et continue en C++
     - Comparaison des différences clés

Mots clés

C ++, continue, pause, POO

Quelle est la pause en C++

Le mot clé break permet de terminer immédiatement une boucle. Lorsqu'il y a une instruction break lors de l'exécution d'une boucle, le contrôle passe à la ligne suivante, après la boucle. Un exemple de programme est le suivant.

Figure 1: programme C ++ avec pause

Selon le programme ci-dessus, la boucle itère de 1 à 5. Lorsque la valeur 'i' devient 4, la condition de test devient vraie. Par conséquent, l'instruction break est exécutée et la boucle se termine. Lorsque la boucle se termine lorsque «i» vaut 4, les valeurs après 3 ne seront pas imprimées. Il n’imprimera que 1, 2 et 3. 

Qu'est-ce qui continue en C++

Le mot-clé continue aide à ignorer l'itération actuelle de la boucle. Référez-vous au programme d'exemple ci-dessous.

Figure 2: programme C ++ avec continue

Selon le programme ci-dessus, la boucle itère de 1 à 5. Lorsque le «i» est égal à 1, le reste après division par 2 est égal à 1. Ainsi, la condition devient vraie. Par conséquent, l'instruction continue est exécutée et l'itération passe à la suivante. Mais, quand 'i' devient 2. Le rappel après la division de 2 par 2 est 0. Par conséquent, la condition est fausse et la poursuite ne s'exécute pas. Par conséquent, la valeur 2 est imprimée. Dans la prochaine itération, «i» est 3. En divisant 3 par 2, on obtient le reste 1. Ainsi, la condition est vraie. Par conséquent, continue est exécuté et l'itération passe à la suivante. Ensuite, «i» est 4 et ce processus se produit jusqu'à ce que «i» soit 5. Si le reste est égal à 1, continue est exécuté et l'itération passe à la suivante. Par conséquent, seuls les nombres pairs sont imprimés à l'écran.

Différence entre pause et continuer en C++

Définition

La rupture est une structure de contrôle de boucle qui provoque l'arrêt de la boucle et passe le contrôle du programme à l'instruction suivante qui suit la boucle. La suite est une structure de contrôle de boucle qui force la boucle à passer immédiatement à la prochaine itération de la boucle. Cela explique donc la principale différence entre pause et continuer en C++.

Usage

De plus, une autre différence entre break et continue en C ++ est que break aide à terminer l'exécution de la boucle alors que continue aide à ignorer les instructions à l'intérieur de la boucle.. 

Conclusion

En bref, interrompre et continuer sont deux mots clés permettant de contrôler la répétition d'un ensemble d'instructions dans un programme. La principale différence entre break et continue en C ++ est que la rupture est utilisée pour terminer la boucle immédiatement et pour passer le contrôle à l'instruction suivante après la boucle, tandis que continue est utilisée pour ignorer l'itération en cours de la boucle.. 

Référence:

1. «C Break Statement». Www.tutorialspoint.com, disponible ici..
2. «C Break Statement». Www.tutorialspoint.com, disponible ici..