Chercher l'erreur Mise à jour 2023-11-17 par Mathilde Ohm
|
voici mon DM de maths, je pense qu’il y a une erreur dans l’énoncé (4 suite Vn) mais je ne suis pas sure.
Faire retour sur soi.
https ://www.franceculture.fr/emissions/talmudiques/les-fetes-de-tichri-2-3-peut-on-tout-pardonner
from math import *
# 1) affichage du terme de rang n
def terme_u(n) :
if n>=0 :
Un=2**n+(1/2)*n-3
return Un
else :
return « n doit appartenir aux entiers naturels »
def terme_v(n) :
Vn=3
if n>=0 :
for i in range (n) :
Vn=(2*Vn +1)/(Vn+2)
return Vn
return « attention ensemble de définition »
# 2) affichage dess termes de rang inférieur ou égal à n
def suite_u(n) :
liste=[]
for i in range (n) :
u=2**i+i/2-3
liste=liste+[u]
print(liste)
def suite_v(n) :
v=3
liste=[v]
for i in range(n) :
v=(2*v+1)/(v+2)
liste=liste+[v]
print(liste)
# 3) somme des termes d’une suite
def somme_u(n) :
liste=[]
for i in range (n+1) :
u=2**i+i/2-3
liste=liste+[u]
print(sum(liste))
def somme_v(n) :
v=3
liste=[v]
for i in range(n+1) :
v=(2*v+1)/(v+2)
liste=liste+[v]
print(sum(liste))
# 4) recherche d’une valeur seuil
def seuil_u() :
n=0
un=-2
while un<=10**4 :
n=n+1
un=2**n+(1/2)*n-3
return n
def seuil_v() :
n=0
vn=3
while abs(vn-1)>10**(-4) :
vn=(2*vn+1)/(vn+2)
n=n+1
return n