#include <iostream.h>
#include <math.h>
//--------------------------------------------------------------------------------
int main( )
{
double a, b, c;
//******************************************************************************
cout << "-------------------------------------------------------------" << endl;
cout << "Résolution d'une équation du segond degré : ax^2 + bx + c = 0" << endl;
cout << "-------------------------------------------------------------" << endl;
cout << "Introduisez la valeur de a : ";
cin >> a;
cout << "Introduisez la valeur de b : ";
cin >> b;
cout << "Introduisez la valeur de c : ";
cin >> c;
cout << "-------------------------------------------------------------" << endl;
//******************************************************************************
if (a==0) cout << "Ce n'est pas une équation du second degré";
else {
double delta = b*b - 4.0*a*c;
if (delta<0) cout << "Pas de solution";
if (delta==0) cout << "Une solution : x = " << -b/2.0/a;
if (delta>0) cout << "Deux solution : x1 = " << (-b + sqrt(delta))/2.0/a
<< ", x2 = " << (-b - sqrt(delta))/2.0/a;
}
//******************************************************************************
return 0;
}
//--------------------------------------------------------------------------------