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= flo
Mathématiques
maialegoux
Question
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
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
1 Réponse
-
1. Réponse gryd77
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
Autres questions