Bienvenue sur Laurentvidal.fr, le site où vous trouverez des réponses rapides et précises à toutes vos questions. Découvrez une mine de connaissances de professionnels dans différentes disciplines sur notre plateforme conviviale de questions-réponses. Connectez-vous avec des professionnels prêts à fournir des réponses précises à vos questions sur notre plateforme complète 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
Merci d'avoir visité notre plateforme. Nous espérons que vous avez trouvé les réponses que vous cherchiez. Revenez quand vous voulez. Nous apprécions votre visite. Notre plateforme est toujours là pour offrir des réponses précises et fiables. Revenez quand vous voulez. Visitez Laurentvidal.fr pour obtenir de nouvelles et fiables réponses de nos experts.