PROGRAMME DE RESOLUTION D'EQUATION
Bonjour, MOI C SAMBO JE VOUDRAIS UN PROGRAMME PERMETTANT DE RESOUDRE UNE EQUATION DU 2EME DEGRE. MERCI
Configuration: Windows XP Internet Explorer 7.0
6 réponses
-
E : a x² + b x + c
delta = b * b - 4 * a *c
if (delta < 0)
then printf("pas de solution");
else if (delta == 0)
then printf("Une solution : -b / 2a")
else printf("Deux solutions : (-b - sqrt(delta)) / 2a et (-b + sqrt(delta))
^_^ -
Oui mais c'est pas demandé. :P
-
Mea culpa
E : a x² + b x + c
delta = b * b - 4 * a *c
if (delta < 0)
then printf("Deux solutions complexes : (-b - i * sqrt( -delta)) / 2a et (-b + i * sqrt( -delta)) / 2a");
else if (delta == 0)
then printf("Une solution : -b / 2a")
else printf("Deux solutions : (-b - sqrt(delta)) / 2a et (-b + sqrt(delta) / 2a)
Voila c'est corrigé, mais j'ai honte, après trois ans de prépa Mathématiques - Physique, j'ai douté un instant sur les racines complexes. -
C'est vrai qu'après trois ans de prépa Mathématiques - Physique... Pour te punir, tu vas nous écrire la formule de résolution du équation de degré deux, mais avec des coeff qui peuvent être complexes !
-
manque un /2a à la fin.
C'est effectivement ça, mais c'est plus marrant si tu gères les nombres complexes ! -
De 1, arrête d'écrire en majuscules, de 2, ben va falloir que tu codes. T'en as besoin pour quoi?
Faut que tu puisse gérer les nombres complexes et ensuite tu peux très facilement coder un programme qui résoud tes équations.