#9124: 第五個測資是甚麼= =


kevin3251 (史萊姆)

學校 : 國立東華大學
編號 : 42782
來源 : [114.42.91.53]
最後登入時間 :
2016-11-25 21:56:46
a006. 一元二次方程式 | From: [1.160.221.195] | 發表日期 : 2014-08-31 12:18

明明是重根 卻一直NA= = 求解阿~

 

 

#include <iostream>

#include <cmath>

 

using namespace std;

 

int main()

{

    double a, b, c;

    while(cin >> a >> b >> c)

    {

        if(b*b-4*a*c<0)

            cout << "No real root"<<endl;

        else if(b*b-4*a*c==0)

            cout << "Two same roots x="<<(-b+sqrt(b*b-4*a*c))/2*a<<endl;

        else

            cout << "Two different roots x1="<<(-b+sqrt(b*b-4*a*c))/2*a<< " , x2="<<((-b)-sqrt(b*b-4*a*c))/2*a<<endl;

    }

    return 0;

}

 

 
#9129: Re:第五個測資是甚麼= =


kevin3251 (史萊姆)

學校 : 國立東華大學
編號 : 42782
來源 : [114.42.91.53]
最後登入時間 :
2016-11-25 21:56:46
a006. 一元二次方程式 | From: [1.160.221.195] | 發表日期 : 2014-08-31 12:43

我懂了是運算子的優先順序= =  

 
ZeroJudge Forum