4 questions pour 20 points au total. Chaque partie est annotée : consultez l'indication en cas de blocage, ou révélez le corrigé rédigé une fois votre démarche engagée.

def racine(a, b):
while abs(b - a)>= 0.001:
m = (a + b)/2
if f(m) < 0 :
b = m
else:
a = m
return mb. def racine(a, b):
m = (a + b)/2
while abs(b - a)>= 0.001:
if f(m) < 0:
a = m
else:
b = m
return mc. def racine(a, b):
m = (a + b)/2
while abs(b - a)<=0.001:
if f(m)< 0 :
a = m
else:
b = m
return md. def racine (a, b):
while abs (b - a)>= 0.001:
m =(a + b)/2
if f(m) < 0:
a = m
else :
b = m
return mQuestion 5 :
