//  Marcio de Menezes
//  Aula 3 - Exercicio 15
//  Resolvendo a equacao quadratica

#include <cmath>  // define a funcao raiz quadrada (sqrt())
#include <iostream>
using namespace std;

int main()
{
  cout << "Equacao quadratica." << endl;
  float a, b, c;
  cout << "Entre os coeficientes da equacao quadratica: ";
  cin >> a >> b >> c;
  if (a == 0)
  {
    cout << "Esta nao eh uma equacao quadratica: a == 0\n";
    return 0;
  }
  cout << "A equacao eh: " << a << "x^2 + " << b
	       << "x + " << c << " = 0\n";
  double delta, x1, x2;
  delta = b*b - 4*a*c;
  if (delta < 0)
  {
    cout << "Esta equacao nao tem nenhuma solucao real: delta < 0\n";
    return 0;
  }
  x1 = (-b + sqrt(delta))/(2*a);
  x2 = (-b - sqrt(delta))/(2*a);
  cout << "As raizes sao: " << x1 << ", " << x2 << endl;

  return 0;
}