Bonjour je suis perdu merci de m’aider
Mathématiques
lauraleo
Question
Bonjour je suis perdu merci de m’aider
1 Réponse
-
1. Réponse caylus
Réponse :
Bonjour,
1)
Le module algo de paramètre n calcule
[tex]s=(\frac{1}{2} )^0+(\frac{1}{2} )^1+(\frac{1}{2} )^2+...+(\frac{1}{2} )^n\\\\=\sum_{i=0}^{n}\ \frac{1}{2} ^i\\\\=\dfrac{(\dfrac{1}{2} )^{n+1}-1}{1-\dfrac{1}{2} } \\\\=2(1-(\dfrac{1}{2} )^{n+1})\\\\=2-\dfrac{1}{2^n}[/tex]
2)
algo(20)
('la valeur de s=', 1.9999990463256836, 1.9999990463256836)
3)
Pour vérifier, je propose
from math import *
def algo(n):
s=0;
for i in range(0,n+1):
s+=(1/2)**i;
return("la valeur de s=",s,2-1/2**n )
Explications étape par étape