ioCode

Boucle for

Programmation structurée • Cours-TP 1A

L'art de la répétition : la boucle for.

Cet exercice a pour objectif de vous faire manipuler la boucle for en Python à travers plusieurs cas classiques (somme, comptage, accumulation). Vous allez apprendre à utiliser la fonction range() et à parcourir des chaînes de caractères.

  • Utilisez uniquement les variables mises à votre disposition.
  • Si vous voulez afficher la valeur d'une variable nommée v dans la console, utilisez l'instruction print(v).
  • Interdiction d'utiliser des listes, des fonctions, ou les instructions break et continue.

  1. Somme cumulée. Calculez la somme de tous les entiers de 1 à 10 inclus à l'aide d'une boucle. Stockez le résultat final dans la variable somme_1_10.
  2. Compter les nombres pairs. Comptez combien de nombres pairs se trouvent entre 1 et 20 inclus. Stockez ce total dans la variable nombre_pairs.
  3. Analyse de texte. Parcourez la chaîne de caractères phrase fournie et comptez le nombre de fois que la lettre 'e' (minuscule) y apparaît. Stockez le résultat dans nb_lettres_e.
  4. Produit d'impairs. Calculez le produit (le résultat de la multiplication) de tous les nombres impairs compris entre 1 et 9 inclus. Stockez le résultat dans produit_impairs.
  5. Intérêts composés. Un capital initial de 1000.0 € est placé pendant 5 ans à un taux d'intérêt annuel de 3% (0.03). Chaque année, les intérêts s'ajoutent au capital. À l'aide d'une boucle, calculez la valeur finale de ce placement après les 5 ans et stockez-la dans capital_final.
Langage
Console initialisée. En attente de l'interpréteur...