1 #include <iostream>
2 #include <cmath>
3 /* run this program using the console pauser or add your own getch, system("pause") or input loop */
4 using namespace std;
5 int main(int argc, char** argv) {
6 float a,b,c,disc;
7 cout<<"please input a,b,c:";
8 cin >>a>>b>>c;
9 if(a==0)
10 cerr<<"a is equal to zero,error!"<<endl;
11 else
12 if((disc=b*b-4*a*c)<0)
13 cerr<<"disc=b*b-4*a*c<0"<<endl;
14 else
15 {
16 cout<<"x1="<<(-b+sqrt(disc))/(2*a)<<endl;
17 cout<<"x2="<<(-b-sqrt(disc))/(2*a)<<endl;
18 }
19 return 0;
20 }