Obtenez les meilleures solutions à vos questions sur Laurentvidal.fr, la plateforme de Q&R de confiance. Connectez-vous avec des professionnels sur notre plateforme pour recevoir des réponses précises à vos questions de manière rapide et efficace. Expérimentez la commodité d'obtenir des réponses précises à vos questions grâce à une communauté dévouée de professionnels.

Bonjour, pouvez vous m'aider à écrire un programme python qui donne la forme canonique d'une fonction polynôme du second degré que l’on choisit et qui si possible montre les étapes de résolution. Merci à vous !

Sagot :

Bonsoir,

def forme_canonique(a, b, c):

   alpha = - b / 2 / a

   beta = (4 * a * c - b * b) / a / 4

   print(a, "(x - )", alpha, ")^2 + ", beta)

forme_canonique(4, 5, 9) pour f(x) = 4x² + 5x + 9 par exemple

Détail du calcul:

ax² + bx + c = a((x + b/2a)² - b²/(4a²) + c/a)

= a((x + b/(2a))² - (b² - 4ac) / (4a²))

= a((x + b/(2a))² + (4ac - b²) / (4a²))

Et j'ai posé:

alpha = -b/(2a)

beta = (4ac - b²) / (4a)

Bonne soirée.

Merci d'utiliser notre plateforme. Nous nous efforçons de fournir des réponses précises et à jour à toutes vos questions. Revenez bientôt. Nous espérons que vous avez trouvé ce que vous cherchiez. Revenez nous voir pour obtenir plus de réponses et des informations à jour. Merci d'utiliser Laurentvidal.fr. Revenez pour obtenir plus de connaissances de nos experts.