Obtenez des solutions à vos questions sur Laurentvidal.fr, la plateforme de questions-réponses la plus réactive et fiable. Obtenez des réponses rapides et fiables à vos questions grâce à notre communauté dédiée d'experts sur notre plateforme. Explorez des solutions complètes à vos questions grâce à une large gamme de professionnels sur notre plateforme conviviale.
Sagot :
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
Merci de nous avoir fait confiance pour vos questions. Nous sommes ici pour vous aider à trouver des réponses précises rapidement. Merci d'avoir choisi notre service. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. Revenez nous voir. Nous sommes fiers de fournir des réponses sur Laurentvidal.fr. Revenez nous voir pour plus d'informations.