Les boucles imbriquées
Une boucle peut contenir une autre boucle comme étant une de de ses instructions : on les appelle dans ce cas des boucles imbriquées,
Définition :
Une boucle imbriquée est une boucle complètement inclue dans une autre boucle, de sorte que cette dernière ne peut poursuivre son itération qu'après la sortie de la première (exécution de toutes les itérations de la première),
Syntaxe :
Début_Boucle_1
......
......
Début_Boucle_2
.....
.....
Fin_Boucle_2;
.....
.....
Fin_Boucle_1;
Méthode : Principe de fonctionnement:
On commence par l'exécution de la première boucle (Boucle_1)
et donc la première itération de cette Boucle_1
dans cette itération, on exécute toute la Boucle_2 (c'est‐à‐dire toutes les itérations de la Boucle_2)
et lorsqu'on sort de la Boucle_2, on termine la première itération de la Boucle_1 et on exécute la deuxième itération de la Boucle_1
et puis on rentre dans la Boucle_2 pour exécuter une autre fois toutes les itérations de la Boucle_2 puis on sort de cette Boucle_2 et on termine l'exécution de la Boucle_1,
et on passe à la 3ème itération de la Boucle_1
et ainsi de suite jusqu'à la fin de la Boucle_1
Remarque :
Il ne faut jamais écrire deux boucles imbriquées qui se croisent; c'est‐à‐dire : on commence la Boucle_1, puis dans laquelle on commence la Boucle_2 et puis on termine la Boucle_1 avant la terminaison de la Boucle_2.
Conseil : Auto-Formation
Livre en Or