Introduction aux Itérations
"Une boucle bien écrite, c’est comme une chanson bien rythmée : elle répète juste ce qu’il faut, au bon moment." ✨
Dans la plupart des programmes, arrive un moment ou nous avons besoin de répéter une même action plusieurs fois à la suite.
Objectifs
Apprendre à répéter des actions en C# grâce aux boucles.
Les instructions de boucle (aussi appelé instructions répétitives) en langage C# (C Sharp) sont aux nombres de quatre mais permettent quand même de faire face à n'importe quel situation ou presque.
- for
- While
- Do .. while
- foreach
Lorsque nous mettons au point des algorithmes c'est-à-dire des programmes permettant de calculer quelque chose, nous utilisons des codes qui se répéteront tant que le résultat n'a pas été trouvé.
Une boucle pourra également servir à parcourir des ensembles d'éléments tels que des tableaux ou des listes.
Pour exprimer toute leur puissance, les boucles doivent être utilisées conjointement aux branchements conditionnels pour permettre de créer des programmes réellement puissants et riches.
Pourquoi utiliser des boucles ?
Quand tu programmes, tu devras souvent répéter des instructions :
- afficher plusieurs messages,
- vérifier plusieurs données,
- faire des calculs à la chaîne...
Répéter du code manuellement serait long, lourd, et illogique. Les boucles sont là pour automatiser cette répétition.
Définition
Une boucle permet de répéter une série d’instructions plusieurs fois.
Exemple 1 de la vie réelle
Imagine que tu veux faire 30 pompes. Tu ne dis pas à ton corps :
"Fais une pompe, puis encore une, puis encore une..."
Tu te dis :
"Je vais faire une série de 30 pompes." Et ton corps les répète. → C’est une boucle !
Exemple 2 : Lire ses messages
Tu ouvres ton téléphone, et tu as plein de notifications. Tu fais :
"Je lis tous mes messages, un par un, jusqu’à ce qu’il n’en reste plus."
Ton cerveau répète la même action tant qu’il y a des messages
Et ensuite ?
Dans les sections suivantes, nous allons explorer :
- 📌 Les boucles dont on connait le nombre d'itération for
- 📌 les boucles soumises à une condition while , do..while
- 📌 les boucles permettant de parcourir une collection foreach
- 📌 un travail pratique
Navigation
Introduction for while do...while foreach Travail pratique

