Retravailler · Mathématiques Terminale

Algorithmique et programmation

10 exercices progressifs, des bases jusqu’au niveau attendu, avec une correction détaillée.

Ces exercices reprennent les listes en Python et les algorithmes du programme : indices, création de listes, parcours, compteurs, algorithme de seuil et dichotomie. Pour chaque programme, suis l’exécution « à la main » sur ton brouillon en notant la valeur de chaque variable ; tu peux ensuite vérifier dans un environnement Python.

Exercices corrigés : 0 / 10
  1. Exercice 1 sur 10

    Calcul

    Rappel : en Python, les indices d’une liste commencent à 0.
    On définit L = [7, 3, 9, 4]. Que vaut L[0] ?

  2. Exercice 2 sur 10

    Calcul

    Rappel : len(L) donne le nombre d’éléments de la liste L.
    Que renvoie len([5, 1, 8, 2, 6]) ?

  3. Exercice 3 sur 10

    Calcul

    Rappel : L.append(x) ajoute x à la fin de la liste L.
    On exécute L = [4, 7] puis L.append(1). Que vaut L[2] ?

  4. Exercice 4 sur 10

    QCM

    Rappel : range(a, b) parcourt les entiers de a inclus à b exclu.
    Que contient list(range(2, 6)) ?

    Choisis une réponse
  5. Exercice 5 sur 10

    QCM

    Rappel : [expression for k in range(n)] crée la liste des valeurs de l’expression pour k allant de 0 à n − 1.
    Que contient [3*k for k in range(4)] ?

    Choisis une réponse
  6. Exercice 6 sur 10

    Calcul

    Qu’affiche le programme suivant ?
    Aide : note la valeur de s après chaque passage dans la boucle.

  7. Exercice 7 sur 10

    Calcul

    Qu’affiche le programme suivant ?

  8. Exercice 8 sur 10

    Calcul

    Qu’affiche le programme suivant ?

  9. Exercice 9 sur 10

    Calcul

    Rappel : un algorithme de seuil utilise une boucle while qui s’arrête dès que la condition n’est plus vérifiée.
    Qu’affiche le programme suivant ?

  10. Exercice 10 sur 10

    Calcul

    Rappel : à chaque étape de la dichotomie, l’amplitude de l’intervalle est divisée par 2.
    On part de l’intervalle [0 ; 1]. Combien d’étapes faut-il au minimum pour obtenir une amplitude strictement inférieure à 0,01 ?

Les notions de ce domaine