Bài 8: Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình

TV

Giải và biện luận phương trình bậc 2 bằng phương pháp toán học. Hãy viết chương trình.

 

TV
3 tháng 12 2021 lúc 21:57

Help meyeu

Bình luận (0)
NT
3 tháng 12 2021 lúc 21:58

#include <bits/stdc++.h>
using namespace std;
double a,b,c,delta,x1,x2;
int main()
{
    //freopen("PTB2.inp","r",stdin);
    //freopen("PTB2.out","w",stdout);
    cin>>a>>b>>c;
    delta=(b*b-4*a*c);
    if (delta<0) cout<<"-1";
    if (delta==0) cout<<fixed<<setprecision(5)<<(-b/(2*a));
    if (delta>0)
    {
        x1=(-b-sqrt(delta))/(2*a);
        x2=(-b+sqrt(delta))/(2*a);
        cout<<fixed<<setprecision(5)<<x1<<" "<<fixed<<setprecision(5)<<x2;
    }
    return 0;
}

 

Bình luận (1)
TV
4 tháng 12 2021 lúc 20:27

Help me với ạ!!

 

Bình luận (0)

Các câu hỏi tương tự
TL
Xem chi tiết
HD
Xem chi tiết
NK
Xem chi tiết
TT
Xem chi tiết
DL
Xem chi tiết
TN
Xem chi tiết
HY
Xem chi tiết
AT
Xem chi tiết
KH
Xem chi tiết