#30148: 測資成功卻有一題過不了


mephistoxfaust@gmail.com (舟梅浮永不逆)

學校 : 新北市立板橋高級中學
編號 : 192128
來源 : [203.64.161.123]
最後登入時間 :
2023-09-23 09:49:41
a006. 一元二次方程式 | From: [114.35.70.1] | 發表日期 : 2022-05-01 19:39

#include<iostream>
#include <math.h>
using namespace std;

int main()
{
    int a, b, c;
    cin >> a >> b >> c ;
    int d, e,f ;
    
    d = ((-b + (sqrt((b*b)-(4*a*c))))/2*a);
    e = ((-b - (sqrt((b*b)-(4*a*c))))/2*a);
    
    
    if (((b*b )- (4*a*c)) > 0 )
        
        
        cout << "Two different roots "<< "x1="<< d <<" "<< ", " << "x2=" << e ;
    
    else if (((b*b )-(4*a*c)) == 0 )
        
        cout << "Two same roots " << "x="<< d ;
    
    else  
        cout << "No real root" ;
    
    
     
    
    return 0;
}

求問執行時最後一題過不了 為何

 
#30153: Re: 測資成功卻有一題過不了


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [39.9.74.255]
最後登入時間 :
2024-10-14 22:20:08
a006. 一元二次方程式 | From: [39.10.162.231] | 發表日期 : 2022-05-01 21:14


    d = ((-b + (sqrt((b*b)-(4*a*c))))/2*a);
    e = ((-b - (sqrt((b*b)-(4*a*c))))/2*a);
    
    


2*a要括號

 
ZeroJudge Forum