#7019:


arcdodge (arcdodge)

學校 : 新竹女中
編號 : 27115
來源 : [120.104.3.9]
最後登入時間 :
2012-09-25 12:07:27
a006. 一元二次方程式 | From: [120.104.3.9] | 發表日期 : 2012-09-19 12:41

#include <iostream>
#include <cmath>
#include<math.h>
 using namespace std; 
 int main() 
 int a , b, c;
 int x1=0,x2=0;
 
 
 
 while(1)
 { 
   cin>> a>>b>>c; 
   int D1=(b*b-4*a*c);
   if(D1<0)
   {
     cout<<"No real root"<<endl;
     continue;
   }
   double D=sqrt((double)(b*b-4*a*c));

   
   
   x1=((-b)+D)/2*a;
   x2=((-b)-D)/2*a;
   
   if(x1!=x2)
     cout<<"Two different roots x1="<<x1<<" , x2="<<x2<<endl;
     
   else if(x1==x2)
     cout<<"Two same roots x="<<x1<<endl;

 return 0; 
 } 
 return 0; 
 
 
不知哪邊出了錯! 
 
#7020: Re:求救


arcdodge (arcdodge)

學校 : 新竹女中
編號 : 27115
來源 : [120.104.3.9]
最後登入時間 :
2012-09-25 12:07:27
a006. 一元二次方程式 | From: [120.104.3.9] | 發表日期 : 2012-09-19 12:50

 
 
已解出 感恩 
 
ZeroJudge Forum