Compétence 2 / 450%
C25e

Utiliser des séquences d'instructions et des boucles inconditionnelles

Utiliser une boucle « répéter n fois » pour éviter de répéter plusieurs fois les mêmes blocs.

Définition

Une boucle inconditionnelle (« répéter nn fois ») exécute un groupe d'instructions exactement nn fois, puis le programme continue. Elle remplace l'écriture répétée des mêmes instructions.

Vocabulaire clé

Boucle

Structure qui répète un bloc d'instructions.

Inconditionnelle

La répétition a lieu un nombre de fois fixé d'avance (pas de condition à tester).

Exemple

Pour dessiner un carré de côté 60 pas, on peut écrire :

  • avancer 60, tourner 90°, avancer 60, tourner 90°, avancer 60, tourner 90°, avancer 60, tourner 90°. Ou, plus court :

Méthode

1

Identifier les instructions qui se répètent.

2

Compter le nombre de répétitions.

3

Encadrer ces instructions dans un bloc « Répéter n fois ».

4

Vérifier que l'angle de rotation est correct (360° ÷ nombre de côtés).

Erreurs fréquentes

Confondre boucle inconditionnelle et boucle conditionnelle (« tant que »).

« Répéter n fois » : le nombre de tours est fixé à l'avance. « Tant que » : on s'arrête quand une condition change - vu en 4e.

⚡ Exercice rapide

Pour tracer un triangle équilatéral, combien de fois répète-t-on la boucle, et quel est l'angle de rotation ?

🪙

Compétence terminée : +50 coins

Passe à la suivante pour continuer à en gagner.

Utiliser des séquences d'instructions et des boucles inconditionnelles - Pensée informatique 5e | Cubik