ioCode

Calcul des termes d'une suite géométrique

Fonctions • Exercices 1A
  1. 1
    Écrire une fonction terme_for(u0: float, q: float, n: int) -> float qui calcule le terme de rang n d'une suite géométrique de premier terme u0 et de raison q. Par exemple terme_for(2.0, 3.0, 4) renvoie 162.0.
  2. 2
    Écrire une fonction terme_while(u0: float, q: float, n: int) -> float qui calcule le terme de rang n d'une suite géométrique de premier terme u0 et de raison q. Par exemple terme_while(2.0, 3.0, 4) renvoie 162.0.
  3. 3
    Écrire une fonction afficher_termes(u0: float, q: float, n: int) -> None qui affiche les termes de rang 0 à n d'une suite géométrique de premier terme u0 et de raison q. Par exemple afficher_termes(2.0, 3.0, 2) affiche u_0 = 2.0, u_1 = 6.0 et u_2 = 18.0.
  4. 4
    Écrire une fonction liste_termes(u0: float, q: float, n: int) -> list[float] qui renvoie la liste des termes de rang 0 à n d'une suite géométrique de premier terme u0 et de raison q. Par exemple liste_termes(2.0, 3.0, 2) renvoie [2.0, 6.0, 18.0].
Langage
Console initialisée. En attente de l'interpréteur...