View Code of Problem 42

#include <stdio.h>
#include <math.h>
int main()
{
	double a, b, c;
	double x1, x2, delta;
	scanf("%lf%lf%lf", &a, &b, &c);
	delta = b*b - 4.0*a*c;
	if ( delta > 0 )
	{
		x1 = (-b + sqrt(delta))/(2*a);
		x2 = (-b - sqrt(delta))/(2*a);	
		if ( x1 >= x2 )
		{
			printf("%.2lf%.2lf", x1, x2); 
		}
		else
		{
			printf("%.2lf%.2lf", x2, x1);
		}
	} 
	return 0;
} 

Double click to view unformatted code.


Back to problem 42