Notion de listes et algorithmes : Itérations et boucles
Notion de listes et algorithmes : Itérations et boucles
Introduction
En programmation, il est souvent nécessaire d’exécuter plusieurs fois une même action. Cela s’appelle l’itération ou boucle. Les boucles permettent d’automatiser les tâches répétitives.
Les listes
Une liste est une collection d’éléments. Par exemple :
[1, 2, 3, 4, 5]
Les listes permettent de stocker plusieurs données et de les traiter de façon systématique.
Les boucles en programmation
Concept
Une boucle répète une ou plusieurs instructions tant qu’une condition est vérifiée. La boucle la plus courante est la boucle for.
Structure d’une boucle for
for (initialisation; condition; étape) {
// instructions à répéter
}
Example en français :
for (i = 1; i <= 5; i++) {
afficher(i);
}
Cette boucle affiche les nombres de 1 à 5.
Exemple avec une liste
Supposons que nous ayons une liste de notes :
notes = [12, 15, 10, 18]
Pour afficher chaque note, on peut utiliser une boucle :
pour (chaque note dans notes) {
afficher(note);
}
Représentation algorithmique
En pseudo-code, une boucle pour parcourir une liste est :
pour i allant de 0 à longueur(liste) - 1 faire
traiter(liste[i])
fin pour
Ce type de boucle est très utile pour traiter chaque élément d’une liste.
Résumé
- Une liste est une collection d’éléments.
- Les boucles permettent de répéter des actions : par exemple, parcourir une liste.
- En programmation, la boucle for a une structure simple et efficace pour faire cela.
Teste tes connaissances sur ce cours
Crée ton compte gratuitement pour accéder aux quiz associés et suivre ta progression.
