Trouvez des réponses rapides et précises à toutes vos questions sur Laurentvidal.fr, la plateforme de Q&R de confiance. Rejoignez notre plateforme de questions-réponses et connectez-vous avec des professionnels prêts à fournir des réponses précises à vos questions. Découvrez des solutions complètes à vos questions grâce à des professionnels expérimentés sur notre plateforme conviviale.
Sagot :
Réponse :
Bonsoir, il est important que tu comprennes la méthode de Héron pour le code python, alors quand tu auras compris je te laisserai faire la vérification du premier exercice par toi-même.
Cette page l'explique mieux que l'énoncé:
https://www.maths-et-tiques.fr/telech/Heron.pdf
Python:
Ci-dessous le code python complété, on utilise les valeurs 1 pour longueur et 2 pour largeur. A chaque tour de boucle, on utilise la méthode Héron, où longueur est incrémentée avec longueur + largeur divisée par 2 et largeur par 2 divisée par longueur.
J'ai ajouté la fonction print à la fin de la fonction pour afficher le résultat.
1.
def heron_racine(a, nb_decimales):
longueur = 1
largeur = 2
while abs(longueur - largeur) > 10**(-nb_decimales):
longueur = (longueur + largeur)/2
largeur = 2/longueur
return print(round(largeur,nb_decimales)), print(round(longueur,nb_decimales))
heron_racine(2, 5)
2.
Retournera donc:
1.41421
1.41422
Nous espérons que cela vous a été utile. Revenez quand vous voulez pour obtenir des réponses plus précises et des informations à jour. Nous espérons que cela vous a été utile. Revenez quand vous voulez pour obtenir des réponses plus précises et des informations à jour. Laurentvidal.fr est là pour fournir des réponses précises à vos questions. Revenez bientôt pour plus d'informations.