SKILLCARD · Algorithme

Boucle « tant que » — 3ème à 2nde

  • Mathématiques
  • Pensée informatique
  • 3ème
  • 2nde
Travailler cette SKILLCARD

Exercices reliés, progression et HORA : gratuit avec un compte JeRaisonne.

  • 3ème → 2ndeHORA#Algorithme#Pensée informatique

    Boucle « tant que »

    n←0n \leftarrow 0 ; s←0s \leftarrow 0

    JeRaisonne

Quand l’utiliser ?

Quand on ne sait pas à l'avance combien de fois répéter : atteindre un seuil, attendre une condition.

La règle

« Tant que condition : instructions » répète les instructions tant que la condition est vraie ; la boucle s'arrête dès qu'elle devient fausse (elle est testée avant chaque tour). Scratch : « répéter jusqu'à » s'arrête quand la condition devient vraie.

La méthode

  1. Initialise les variables.
  2. Écris la condition de continuation.
  3. Dans la boucle, modifie une variable pour que la condition finisse par être fausse (sinon boucle infinie).
  4. Teste pas à pas avec un tableau de valeurs.

Exemple

n = 0, s = 0 ; tant que s < 20 : n ← n + 1, s ← s + n. Fin : n = 6, s = 21.

Les pièges à éviter

Oublier de modifier la variable testée crée une boucle infinie ; « tant que » et « répéter jusqu'à » ont des conditions contraires.

La méthode HORA dans chaque Skill Card.

Chaque Skill Card te guide avec la méthode HORA pour réussir les exercices, faire progresser et entretenir ton niveau de maîtrise.

  1. Hypothèse

    Je comprends l’énoncé, j’identifie ce qu’on cherche et les informations données.

  2. Outil

    Je choisis l’outil mathématique adapté (définition, propriété, théorème, formule…).

  3. Raisonnement

    Je justifie pourquoi cet outil est pertinent et je construis ma démarche.

  4. Application

    J’applique la méthode au problème et je conclus en vérifiant le résultat.