Mathématiques (spécialité) · TerminaleBac
Suites et algorithmes : quiz de Terminale spécialité
Publié le 6 novembre 2026 · Mis à jour le 6 novembre 2026 · Signaler une erreur
L'essentiel
- Un algorithme est un enchaînement fini d'instructions précises qui résout tout un type de problèmes 4.
- Pour une suite, on l'emploie surtout pour lister des termes et pour trouver un seuil : le premier rang où dépasse (ou passe sous) une valeur donnée 2.
- La boucle « tant que » du seuil ne s'arrête que si la suite franchit vraiment le seuil : connaître sa limite permet souvent de le garantir.
- Calculer beaucoup de termes ne démontre rien : une conjecture sur une limite se prouve par le raisonnement.
- Le mot « algorithme » vient du nom d'Al-Khwârizmî, mathématicien du IXe siècle 5.
Avant de commencer
Ce quiz couvre le lien entre suites et algorithmique tel qu'on le travaille en Terminale. Tu y rencontreras des suites définies par récurrence que l'on fait tourner « à la main », des boucles for et while, la recherche d'un seuil, et quelques repères sur ce qu'est un algorithme et d'où vient le mot.
Le programme de Terminale s'organise autour des notions de suite et de fonction 1. Les capacités attendues en algorithmique y sont rappelées à côté de celles du raisonnement 3 : dans cette partie du cours, on t'entraîne à obtenir une liste de termes d'une suite avec un algorithme ou un tableur 2.
Quiz
19 questions · correction immédiate · ton score reste sur ton appareil.
-
Un algorithme est un enchaînement fini d'instructions non ambiguës, valable pour toute une classe de problèmes 4. Le langage n'est pas imposé : on peut le décrire en langage naturel, en algorigramme ou dans un langage de programmation. Une suite d'opérations qui ne s'arrête jamais n'est pas un algorithme au sens du cours, et une formule directe n'a pas besoin d'étapes répétées.
-
On déroule : , puis , puis . L'erreur classique est d'écrire , comme si la formule était explicite : ici la suite est définie par récurrence, on ne saute pas d'étape.
-
La suite est . On a , donc la boucle continue ; puis et la boucle s'arrête avec
n = 7. Répondre 6 revient à donner le dernier rang qui ne dépasse pas 100, alors que l'algorithme renvoie le premier rang qui le dépasse. -
La boucle sort quand
udépasse 100 : le dernier calcul effectué a donné . La valeur 7 est celle den, pas deu. La valeur 64 est celle de l'étape précédente, qui vérifiait encoreu <= 100. Distinguer le rang et la valeur du terme évite beaucoup de réponses fausses. -
Dire que tend vers signifie que tout intervalle de la forme contient tous les termes à partir d'un certain rang 3. Il existe donc un rang où , et la boucle sort à ce moment-là. L'idée fausse serait de croire qu'il faut en plus une condition sur : le choix de n'a aucune importance.
-
Les termes valent , , , , , . Les quatre premiers vérifient à l'entrée du tour, donc la boucle tourne ; arrête la boucle avec
n = 5. Donner 4 est tentant parce que est « presque » 1,9, mais il reste inférieur ou égal à ce seuil. -
Cette suite est croissante et majorée par 2 : ses termes restent toujours inférieurs ou égaux à 2 et se rapprochent de 2. Elle ne dépassera donc jamais 2,5, la condition
u <= 2.5reste vraie et la boucle tourne indéfiniment. Un seuil n'existe que si la suite franchit réellement la valeur visée ; c'est pour cela que la limite compte avant d'écrire l'algorithme. Aucune erreur n'est signalée : le programme se contente de boucler. -
Au lycée, on obtient une liste de termes avec un algorithme ou avec un tableur 2, les deux étant des outils du programme. Calculer 1 000 termes ne démontre pas une limite : un nombre fini de valeurs ne dit rien de ce qui se passe plus loin, il faut un raisonnement. Enfin, affirmer que le tableur est exclu contredit la pratique du cours.
-
C'est faux. Une valeur numérique, même très grande, est une observation, pas une preuve. Une suite peut dépasser au rang 1 000 puis redescendre ensuite. Pour établir une limite, on s'appuie sur un raisonnement : comparaison, convergence monotone ou étude du sens de variation.
-
Pour , on a , et la condition
>= 0.5est encore vraie : la boucle continue. Pour , on a et la boucle s'arrête. Répondre 19 vient d'une confusion entre inégalité large et inégalité stricte : avec>=, l'égalité fait continuer la boucle. -
La boucle s'exécute exactement 5 fois, avec
range(5)qui parcourt 0, 1, 2, 3, 4. On obtient successivement 3, 7, 15, 31, 63. Dire 31 correspond à seulement quatre tours, par oubli du dernier ; dire 127 correspond à six tours, quand on croit à tort querange(5)parcourt 0, 1, 2, 3, 4 et 5. -
La variable
kprend les valeurs 1, 2, 3, 4, 5 (le 6 est exclu). On additionne . Si tu trouves 91, tu as inclus ; la borne de droite derangen'est jamais atteinte. -
L'algorithme d'Euclide, présenté dans les Éléments d'Euclide, calcule le plus grand diviseur commun de deux nombres 5. Ici , puis . Le dernier reste non nul est 12. Répondre 6 revient à s'arrêter à un diviseur commun qui n'est pas le plus grand ; répondre 36 oublie que 36 ne divise pas 84.
-
L'algorithme d'Euclide figure au livre 7 des Éléments ; il comporte une itération et ses propositions 1 et 2 démontrent qu'il est correct 5. Il est bien antérieur à Al-Khwârizmî. Il s'applique à deux nombres entiers quelconques et non aux seuls nombres premiers. Le premier algorithme de calcul de est attribué à Archimède 5, pas à Euclide.
-
C'est Archimède qui a proposé le premier un algorithme pour calculer 5. Al-Khwârizmî est l'homme qui a systématisé les algorithmes de résolution d'équations ; Adélard de Bath a introduit le terme latin « algorismus » au XIIe siècle ; Averroès évoque une méthode qui s'affine étape par étape 5. Chacun est lié à l'histoire des algorithmes, d'où la confusion possible.
-
C'est faux : ce h muet n'a aucune justification étymologique. Il vient d'une déformation du mot par rapprochement avec le grec arithmós 5. Le piège est de croire que toute lettre muette d'un mot savant vient de son origine.
-
L'algorithmique est le domaine qui étudie les algorithmes et en produit les règles de conception 5, donc ce n'est pas seulement du codage. Elle intervient dans de nombreuses applications, par exemple la cryptographie ou le traitement d'images 4. Les suites arithmétiques et géométriques sont des objets mathématiques que l'on peut programmer, mais elles ne définissent pas l'algorithmique.
-
Les plus anciennes descriptions retrouvées sont babyloniennes et datent du IIIe millénaire avant J.-C. : elles décrivent des méthodes de calcul à l'aide d'exemples 5. Le mot français apparaît en 1554 5 et le Carmen de Algorismo est écrit en 1240 4, donc bien plus tard. Al-Khwârizmî, au IXe siècle, se distingue par des explications systématiques là où les Babyloniens donnaient seulement des exemples 5.
Les questions qu'on se pose
Pourquoi l'algorithme de seuil commence-t-il à n = 0 et avance-t-il d'un rang à la fois ?
Parce qu'on cherche le plus petit rang qui vérifie l'inégalité. En testant les rangs dans l'ordre, le premier qui convient est forcément le plus petit. Quant à l'arrêt de la boucle, c'est la limite qui le garantit : si la suite tend vers , ses termes finissent par dépasser tout réel donné 3.
Que faire si ma boucle while tourne sans jamais s'arrêter ?
Interromps le programme, puis vérifie deux points. D'abord, la variable de la condition est-elle bien modifiée dans la boucle ? Ensuite, la suite peut-elle franchir le seuil ? Une suite majorée par 2 ne dépassera jamais 2,5. Dans ce cas, c'est le choix du seuil, et non le code, qui pose problème.
Est-ce que le Bac demande d'écrire un programme complet ?
En général, on te demande de compléter ou de comprendre un court programme : trouver la condition d'une boucle, la ligne manquante, ou la valeur renvoyée. Entraîne-toi donc à dérouler un algorithme à la main avec un tableau de valeurs, et à dire ce que renvoie le programme : le rang n ou la valeur u.
Sources
- Document Éduscol — Ressources d'accompagnement (Terminale), Éduscol. Consulté le 6 novembre 2026.
- Diaporama algorithmique — Lycée, Académie de Strasbourg. Consulté le 6 novembre 2026.
- Ressources IREM — Suites et algorithmes, IREM de Limoges. Consulté le 6 novembre 2026.
- Algorithme, Wikipédia. Consulté le 6 novembre 2026.
- Algorithmique, Wikipédia. Consulté le 6 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.