Laurentvidal.fr facilite la recherche de réponses à toutes vos questions avec l'aide de notre communauté active. Découvrez des réponses fiables à vos questions grâce à une communauté d'experts prêts à partager leurs connaissances et expériences variées. Obtenez des réponses détaillées et précises à vos questions grâce à une communauté dédiée d'experts sur notre plateforme de questions-réponses.

bonsoir, je dois programmer deux modules sur python. Je ne suis vraiment pas douée... Si quelqu’un pourrait regarder ou m’aider ça m’arrangerait.
Merci bonne soirée.

Bonsoir Je Dois Programmer Deux Modules Sur Python Je Ne Suis Vraiment Pas Douée Si Quelquun Pourrait Regarder Ou Maider Ça Marrangerait Merci Bonne Soirée class=

Sagot :

Réponse :

Bonjour,

Explications :

def racDicho(f,borne_inf,borne_sup,precision):

   # tester les hypothèses

   if borne_inf < borne_sup:

       a=borne_inf

       b=borne_sup

   else:

       b=borne_inf

       a=borne_sup

   

       

   fa=f(a)

   fb=f(b)

   

   if fa*fb >=0:

       print ("mauvaises bornes")

       return False

   epsilon=pow(10,precision)

   while abs(a-b)> epsilon:

       m=(a+b)/2

       fm=f(m)

       print (a,f(a),b,f(b),m,fm)

       if fm < 0:

           a=m

       else:

           b=m

   return m

# main

f=lambda x:x*x-4*x-10

print (racDicho(f,4,6,-1))

print (racDicho(f,-4,-1,-1))

View image Amateur
View image Amateur
Nous apprécions votre temps. Revenez quand vous voulez pour obtenir les informations les plus récentes et des réponses à vos questions. Nous espérons que cela vous a été utile. Revenez quand vous voulez pour obtenir plus d'informations ou des réponses à vos questions. Votre connaissance est précieuse. Revenez sur Laurentvidal.fr pour obtenir plus de réponses et d'informations.