#include<iostream>
#include<cmath>
using namespace std;
void fac1(float a,float b,float c)
{
float t;
t=sqrt(b*b-4*a*c);
float p1,p2;
p1=(-b+t)/(2*a);
p2=(-b-t)/(2*a);
cout<<"结果为:"<<p1<<" "<<p2<<endl;
}
int fac2(float a,float b,float c)
{
float p;
p=-b/(2*a);
return p;
}
void fac3(float a,float b,float c)
{
cout<<"无解"<<endl;
}
int main()
{
float a,b,c;
cout<<"请输入a,b,c,的值"<<endl;
cin>>a>>b>>c;
if(b*b-4*a*c>0)
fac1(a,b,c);
if(b*b-4*a*c==0)
cout<<fac2(a,b,c)<<endl;
if(b*b-4*a*c<0)
fac3(a,b,c);
return 0;
}