View Code of Problem 42

#include<stdio.h>
#include<math.h>
using namespace std;
int main(){
  double a, b, c;
  scanf("%f %f %f", &a,&b,&c);
  double delta = b*b - 4*a*c;
  double sqrt_delta = sqrt(delta);
  double x1 = (-b + sqrt_delta)/(2*a);
  double x2 = (-b - sqrt_delta)/(2*a);
  if(x1 < x2){
    double temp = x2;
    x2 = x1;
    x1 = temp;
  }
  printf("%.2f %.2f", x1,x2);
  return 0;
}

Double click to view unformatted code.


Back to problem 42