Documente Academic
Documente Profesional
Documente Cultură
#include<iostream>
#include<math.h>
using namespace std;
int main()
{ float a,b,c,x,x1,x2,delta;
cout<<"a="; cin>>a;
cout<<"b="; cin>>b;
cout<<"c="; cin>>c;
if(a==0)
if(b==0)
if(c==0)
cout<<"Ecuatia are o infinitate de solutii!"<<endl;
else
cout<<"Ecuatie imposibila!"<<endl;
else
{ cout<<"Ecuatie de gr I cu solutia ";
x=-c/b;
cout<<x<<endl;
}
else
{ delta=pow(b,2)-4*a*c;
if(delta<0)
cout<<"Ecuatia nu are solutii reale!"<<endl;
else
if(delta==0)
{ cout<<"Ecuatia are solutii egale!"<<endl;
cout<<"x1=x2="<< -b/(2*a) <<endl;}
else
{ x1=(-b+sqrt(delta))/2*a;
x2=(-b-sqrt(delta))/2*a;
cout<<"Ecuatia are solutii reale!"<<endl;
cout<<"x1="<<x1<<endl;
cout<<"x2="<<x2 <<endl;
}
}
return 0;
}