View Code of Problem 42

#include <iostream>
#include <math.h>
using namespace std;

int main(){
  double a,b,c,del,x1,x2;
  while(scanf("%lf%lf%lf",&a,&b,&c)!=EOF){
    del = sqrt(b*b-4*a*c);
    x1 = (-b+del)/(2*a);
    x2 = (-b-del)/(2*a);
    
    if(x1>=x2)
      printf("%.0lf %.0lf\n",x1,x2);
    else
      printf("%.0lf %.0lf\n",x2,x1);
  }
  return 0;
}

Double click to view unformatted code.


Back to problem 42