👤

Bonjour, je ne comprend pas pourquoi mon programme python ne marche pas :

print("Pour la formule génerale Ax²+Bx+C")
A= input("A=")
B= input("B=")
C= input("C=")
D= float
D= -B/(2*A)
E= float
E= A*(-B/(2*A))**2+B*(-B/(2*A))+C
Print("(",D,";",E,")")

Il doit donner les coordonnées du sommet d'une parabole
Merci d'avance


Répondre :

Réponse :


Explications étape par étape :

"input" donne le texte lu (les caractères du clavier) Il faut écrire A=float(input()) pour traduire les caractères (chiffres) en un nombre

D et E sont calculés avec des nombres "float" et sont donc automatiquement du même type

"print" s'écrit sans majuscule



Voir l'image GRYD77