Zoofast.fr offre une plateforme collaborative pour trouver des réponses. Rejoignez notre communauté de connaisseurs pour trouver les réponses dont vous avez besoin sur n'importe quel sujet ou problème.

Bonjour , j’ai un devoir à rendre sur l’Algorithme malheureusement je n’y comprends rien. Pourriez-vous m’aider s’il vous plaît ( ne répondez que si vous connaissez réellement les réponses s’il vous plaît ) .

Bonjour Jai Un Devoir À Rendre Sur LAlgorithme Malheureusement Je Ny Comprends Rien Pourriezvous Maider Sil Vous Plaît Ne Répondez Que Si Vous Connaissez Réelle class=

Sagot :

Tenurf

Réponse :

Explications étape par étape

Bonjour

la fonction à écrire en Python est la suivante (attention aux espaces, tabulations, indentations)

def somme_serie(n):

   S = 1

   for i in range(1,n):

       S = S + (1/2)**(2*i)

   return S

   

print("pour n= 3,   cela donne : ", somme_serie(3))

print("pour n= 10,  cela donne : ", somme_serie(10))

print("pour n= 20,  cela donne : ", somme_serie(20))

print("pour n= 100, cela donne : ", somme_serie(100))

et quand je l'execute, cela donne

pour n= 3,   cela donne :  1.3125

pour n= 10,  cela donne :  1.3333320617675781

pour n= 20,  cela donne :  1.3333333333321207

pour n= 100, cela donne :  1.3333333333333333

3)

cette suite semble converger vers 1.3333333333333333