Mathématiques

Question

On considère la suite v définie par son premier terme v(0) = 2 et la relation de récurrence v(n + 1 ) = 3v(n) - 5.
1) On considère l'algorithme suivant :
Que fait cet algorithme ?

Aidez moi svp
On considère la suite v définie par son premier terme v(0) = 2 et la relation de récurrence v(n + 1 ) = 3v(n) - 5. 1) On considère l'algorithme suivant : Que fa

1 Réponse

  • Réponse :

    Bjr,

    le programme met la variable v à la valeur 2.

    Puis le terme suivant de la suite est calculé avec répétition de la démarche 5 fois pour avoir affiché à l'écran chaque terme calculé, normalement jusqu'à v5, enfin v pour le programme.

    def suite(n):

       V=2

       print("V0 =",V)

       for i in range(n):

           V=3*V-5

           print("V"+str(i+1)+" =",V)

    >>> suite(15)

    V0 = 2

    V1 = 1

    V2 = -2

    V3 = -11

    V4 = -38

    V5 = -119

    V6 = -362

    V7 = -1091

    V8 = -3278

    V9 = -9839

    V10 = -29522

    V11 = -88571

    V12 = -265718

    V13 = -797159

    V14 = -2391482

    V15 = -7174451