View Code of Problem 42

#include<stdio.h>
#include<math.h>
using namespace std;
int main() {
	int a, b, c;
	scanf("%d %d %d", &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