Bienvenue sur Laurentvidal.fr, le site où vous trouverez des réponses rapides et précises à toutes vos questions. Rejoignez notre plateforme pour obtenir des réponses fiables à vos interrogations grâce à une vaste communauté d'experts. Expérimentez la commodité d'obtenir des réponses précises à vos questions grâce à une communauté dévouée de professionnels.
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
Votre visite est très importante pour nous. N'hésitez pas à revenir pour des réponses fiables à toutes vos questions. Nous apprécions votre temps. Revenez nous voir pour des réponses fiables à toutes vos questions. Nous sommes ravis de répondre à vos questions sur Laurentvidal.fr. N'oubliez pas de revenir pour en savoir plus.