Notion de listes et algorithmes : Itérations et boucles

~1 min de lecture
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.