#29219: 被先加減後乘除搞到


qweasd555 (Ooo)

學校 : 國立臺南女子高級中學
編號 : 170882
來源 : [101.9.130.70]
最後登入時間 :
2024-08-05 00:00:27
a006. 一元二次方程式 | From: [42.77.47.73] | 發表日期 : 2022-02-06 21:10

#include<iostream>

#include<cmath>

using namespace std;

 

int main()

{

    int a,b,c,x1,x2,answer;

    

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

    

    answer=(b*b)-4*a*c;

    

    x1=(-b+sqrt(answer))/(2*a);

    

    x2=(-b-sqrt(answer))/(2*a);

    

    if(answer>0){

    

    cout<<"Two different roots "<<"x1="<<x1<<

    " , x2="<<x2<<endl;

    

    }

    @@@@@@@

    else if (answer==0){

    

    cout<<"Two same roots x="<<x2<<endl;

    

    }

    

    else if (answer<0){

    

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

    }

    

   @@@@@@@@@

    }

         return 0;

}

 
#30097: Re: 被先加減後乘除搞到


xccc (滿舒客)

學校 : 永春高中
編號 : 160988
來源 : [36.224.244.142]
最後登入時間 :
2022-08-03 15:35:49
a006. 一元二次方程式 | From: [36.231.143.31] | 發表日期 : 2022-04-28 20:00

#include

#include

using namespace std;

 

int main()

{

    int a,b,c,x1,x2,answer;

    

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

    

    answer=(b*b)-4*a*c;

    

    x1=(-b+sqrt(answer))/(2*a);

    

    x2=(-b-sqrt(answer))/(2*a);

    

    if(answer>0){

    

    cout<<"Two different roots "<<"x1="<

    " , x2="<

    

    }

   

    else if (answer==0){

    

    cout<<"Two same roots x="<

    

    }

    

    else if (answer<0){

    

    cout<<"No real root"<

    }

    

   @@@@@@@@@

    }

         return 0;

}



 
ZeroJudge Forum