Continue Statement en C ++ - Fonctionnement de l'instruction Continue en C ++

Table des matières:

Anonim

Introduction à la déclaration Continue en C ++

Comme l'instruction break, l'instruction continue est également une instruction de contrôle de boucle qui est utilisée pour contrôler le flux d'exécution. L'instruction Continue fonctionne exactement à l'opposé de l'instruction Break. L'instruction break est utilisée pour terminer la boucle tandis que l'instruction continue est utilisée pour exécuter l'itération suivante de la boucle. Le nom lui-même indique qu'il force la boucle à continuer et à exécuter la prochaine itération de la boucle. Les instructions à l'intérieur de la boucle qui suivent les instructions continue seront ignorées et l'exécution de la prochaine itération commencera.

Syntaxe:

Le mot-clé Continuer est utilisé. La syntaxe de l'instruction continue en C ++ est la suivante:

continue;

Organigramme

L'organigramme de l'instruction continue est le suivant:

Comment fonctionne la déclaration Continue en C ++?

En fonction de la condition de boucle, les instructions à l'intérieur de la boucle sont exécutées. Si la condition donnée est vraie, elle continue l'itération de la boucle. si la condition donnée est fausse, la boucle sera terminée. Si l'instruction continue est mentionnée à l'intérieur de la boucle, elle ignore l'instruction en cours et transfère le contrôle pour exécuter la prochaine itération de la boucle. Pour comprendre comment fonctionne exactement l'instruction continue en C ++, examinons quelques exemples pour une meilleure compréhension.

Exemple # 1 - Utilisation de l'instruction Continue dans la boucle For

Dans le programme C ++ suivant, nous verrons comment utiliser l'instruction continue dans une boucle For. Pour cela, l'utilisateur peut fournir le numéro, puis le résultat sera affiché à l'écran:

Code:

#include
using namespace std;
int main()
(
int i, n;
cout << "Enter a number";
cin >> n
for(i = 0; i <=n; i++)
(
if(i == 2)
(
continue;
)
cout << "List of numbers";
cout << i;
)
return 0;
)

Production:

Explication du programme ci-dessus: Dans le programme ci-dessus, pour montrer la mise en œuvre de l'instruction continue, nous avons utilisé la méthode for loop. Le programme est écrit pour imprimer la liste des nombres spécifiés par l'utilisateur. Ici, nous avons initialisé deux variables n pour stocker la valeur et moi pour l'itération. Le programme demande d'abord à l'utilisateur de saisir le numéro, puis de le stocker dans n. Dans la boucle for, nous avons initialisé I à 0 et mentionné une condition qui vérifie que I doit être inférieur ou égal à n. À l'intérieur de la boucle, nous avons mentionné l'instruction continue pour ignorer le numéro 2. lorsque je deviens 2, elle saute cette valeur et continue la boucle. si le nombre n'est pas 2, alors la déclaration en dehors de l'if sera exécutée et imprime le numéro un par un.

Exemple # 2 - Utilisation de l'instruction Continue dans la boucle While

Dans le programme C ++ suivant, nous verrons comment utiliser l'instruction continue dans une boucle While, puis le résultat sera affiché à l'écran:

Code:

#include
using namespace std;
int main()
(
int i, n;
cout << "Enter a number";
cin >> n
while(i <= n)
(
if(i == 2)
(
i++;
continue;
)
cout << "List of numbers";
cout << i;
i++;
)
return 0;
)

Production:

Explication du programme ci-dessus: Dans le programme ci-dessus, pour montrer la mise en œuvre de l'instruction continue, nous avons utilisé la méthode de boucle While. Le programme est écrit pour imprimer la liste des nombres spécifiés par l'utilisateur. Ici, nous avons initialisé deux variables n pour stocker la valeur et moi pour l'itération. Le programme demande d'abord à l'utilisateur de saisir le numéro, puis de le stocker dans n. En boucle, nous avons initialisé I à 0 et mentionné une condition qui vérifie que I doit être inférieur ou égal à n. À l'intérieur de la boucle, nous avons mentionné l'instruction continue pour ignorer le numéro 2. lorsque je deviens 2, elle saute cette valeur et continue la boucle. si le nombre n'est pas 2, alors la déclaration en dehors de l'if sera exécutée et imprime le numéro un par un.

Exemple # 3 - Utilisation de l'instruction Continue dans la boucle Do While

Dans le programme C ++ suivant, nous verrons comment utiliser l'instruction continue dans une boucle Do While, puis le résultat sera affiché à l'écran.

Code:

#include
using namespace std;
int main()
(
int i, n;
cout << "Enter a number";
cin >> n
do
(
if(i == 2)
(
i++;
continue;
)
cout << "List of numbers";
cout << i;
i++;
)while(i <= n);
return 0;
)

Production:

Explication du programme ci-dessus: Dans le programme ci-dessus, pour montrer la mise en œuvre de l'instruction continue, nous avons utilisé la méthode de boucle Do While. Le programme est écrit pour imprimer la liste des nombres spécifiés par l'utilisateur. Ici, nous avons initialisé deux variables n pour stocker la valeur et moi pour l'itération. Le programme demande d'abord à l'utilisateur de saisir le numéro, puis de le stocker dans n. Dans la boucle Do While, nous avons initialisé I à 0 et mentionné une condition qui vérifie que I doit être inférieur ou égal à n. À l'intérieur de la boucle, nous avons mentionné l'instruction continue pour ignorer le numéro 2. lorsque je deviens 2, elle saute cette valeur et continue la boucle. si le nombre n'est pas 2, alors la déclaration à l'extérieur sera exécutée et imprime le numéro un par un.

Conclusion

Dans cet article, nous avons vu différents programmes pour comprendre comment ils continuent à fonctionner en C ++. J'espère que cet article vous sera utile.

Articles recommandés

Ceci est un guide pour continuer l'instruction en C ++. Ici, nous discutons de différents programmes pour comprendre comment ils continuent à fonctionner en C ++. Vous pouvez également consulter nos autres articles connexes pour en savoir plus -

  1. Constructeur et destructeur en C ++
  2. Continue Statement en Java
  3. Déclaration de rupture en Java
  4. Collecte des ordures C ++
  5. Les 11 principales fonctionnalités et avantages de C ++
  6. Déclaration de rupture en Python | 7 meilleurs exemples
  7. Instruction de contrôle en C ++