View Code of Problem 42

#include<stdio.h>
#include<math.h>
int main()
{
	float x1,x2,a,b,c,i;
	scanf("%f %f %f",&a,&b,&c);
	i=b*b-4*a*c;
	if(i>0)
	{
		x1=(-1*b+sqrt(i))/(2*a);
		x2=(-1*b-sqrt(i))/(2*a);
		if(x1>x2)
			printf("%.2f %.2f\n",x1,x2);
		if(x2>x1)
			printf("%.2 %.2f\n",x2,x1);
	}
	if(i=0)
	{
		x1=(-1*b)/(2*a);
		x2=x1;
		printf("%.2f %.2f\n",x1,x2);
	}
	return 0;
}

Double click to view unformatted code.


Back to problem 42