Aller au contenu

Mathématiques · 4e

Boucles conditionnelles : quiz de 4e

Publié le 12 novembre 2026 · Mis à jour le 12 novembre 2026 · Signaler une erreur

L'essentiel

  • Une boucle conditionnelle répète des instructions sans que le nombre de tours soit connu à l'avance : il dépend d'une condition d'arrêt.4
  • La boucle s'arrête dès que la condition d'arrêt est réalisée.4
  • Une condition est un test dont le résultat est vrai ou faux.2
  • Une boucle inconditionnelle répète un nombre précis de fois.1
  • Si la condition n'est jamais réalisée, la boucle ne s'arrête pas : c'est une boucle infinie.

Avant de commencer

Ce quiz porte sur les boucles conditionnelles : savoir les reconnaître, comprendre quand elles s'arrêtent et suivre à la main ce qu'elles calculent. Tu dois déjà connaître les variables et les instructions conditionnelles (si… alors… sinon).

Pour les questions de calcul, prends une feuille. Écris la valeur de chaque variable à la fin de chaque tour : c'est la méthode la plus sûre, et elle évite presque toutes les erreurs d'inattention.

Quiz

14 questions · correction immédiate · ton score reste sur ton appareil.

  1. Quelle phrase décrit le mieux une boucle conditionnelle ?

  2. Vrai ou faux : une boucle conditionnelle cesse de s'exécuter dès que sa condition d'arrêt est réalisée.

  3. Au départ, la variable xx vaut 1. On répète « multiplier xx par 2 » jusqu'à ce que x>20x > 20. Combien de tours la boucle effectue-t-elle ?

  4. Même programme : xx vaut 1 au départ, on multiplie xx par 2 jusqu'à ce que x>20x > 20. Quelle est la valeur de xx à la fin ?

  5. Le score vaut 0. On répète « ajouter 3 au score » tant que le score est strictement inférieur à 10. Quelle est la valeur finale du score ?

  6. Vrai ou faux : dans une boucle « tant que » dont le test est fait avant le premier tour, il est possible que les instructions du corps ne soient jamais exécutées.

  7. Une variable nn vaut 5 au départ. On répète « ajouter 1 à nn » tant que n<5n < 5. Combien de tours sont effectués ?

  8. On commence avec x=1x = 1. Le programme répète « ajouter 1 à xx » jusqu'à ce que x=0x = 0. Que se passe-t-il ?

  9. Qu'est-ce qui caractérise une boucle inconditionnelle ?

  10. Parmi ces expressions, lesquelles sont des conditions, c'est-à-dire des tests dont le résultat est vrai ou faux ? (plusieurs réponses)

    Plusieurs réponses possibles.

  11. Pourquoi faut-il, dans le corps d'une boucle conditionnelle, modifier au moins une variable utilisée dans le test ?

  12. Vrai ou faux : une boucle infinie est toujours une erreur de programmation.

  13. Une variable xx vaut 100. On répète « retirer 30 à xx » jusqu'à ce que x≤10x \le 10. Quelle est la valeur finale de xx ?

  14. Combien de tours dans l'exemple précédent (xx part de 100, on retire 30 jusqu'à ce que x≤10x \le 10) ?

Les questions qu'on se pose

Comment choisir entre une boucle « répéter n fois » et une boucle conditionnelle ?

Pose-toi une question : est-ce que je sais, avant de lancer le programme, combien de fois répéter ? Si oui, la boucle qui répète un nombre précis de fois suffit.1 Si non, parce que cela dépend d'un résultat, il te faut une boucle conditionnelle avec une condition d'arrêt.4

Que faire quand mon programme ne s'arrête plus ?

Cherche d'abord la condition d'arrêt, puis la variable qu'elle teste. Vérifie que cette variable change bien à chaque tour, et dans le bon sens. Suis ensuite à la main trois ou quatre tours : tu verras vite si la condition peut devenir réalisée. Vérifie aussi que tu n'as pas confondu « jusqu'à » et « tant que ».

Sources

Programme visé : Programme de mathématiques du cycle 4 - Pensée informatique, algorithmique et programmation · Ministère de l'Éducation nationale

  1. Programme de mathématiques du cycle 4 - Pensée informatique, algorithmique et programmation, Ministère de l'Éducation nationale. Consulté le 12 novembre 2026.
  2. Algorithme et programmation au cycle 4, Éduscol. Consulté le 12 novembre 2026.
  3. Informatique et programmation, Éduscol STI. Consulté le 12 novembre 2026.
  4. Les boucles conditionnelles - Groupe algorithmique, IREM de Paris. Consulté le 12 novembre 2026.
  5. Algorithmique et Programmation au collège et au lycée, IREM de Paris. Consulté le 12 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2
  • CM1
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page