Viết chương trình giải và biện luận phương trình: ax + b = 0 Giúp mik vs nhé, ngôn ngữ là C++

2 câu trả lời

Để giải và biện luận phương trình $ax + b = 0^{}$, ta xét hai trường hợp:

Trường hợp 1. Nếu $a^{}$ $\neq$ $0^{}$ thì phương trình đã cho là phương trình bậc nhất nên có nghiệm duy nhất.

 $x = ^{}$ $-\frac{a}{b}$

Trường hợp 2. Nếu $a=0^{}$ thì phương trình đã cho trở thành $0x + b = 0^{}$ , lúc này:

- Nếu $b=0^{}$ thì phương trình đã cho có tập nghiệm là R

- Nếu $b^{}$ $\neq$ $0^{}$ thì phương trình đã cho vô nghiệm.

HỌC TỐT! Xin hay nhất ạ

#include<bits/stdc++.h>

using namespace std;

int main(){

int a,b;

double kq;   

cin>>a>>b;

if(a == 0){

        if (b == 0) {

            cout << "Phuong trinh co vo so nghiem\n";

        }else{

            cout << "Phuong trinh khong co nghiem\n";

        }

    }else{

        kq = (double)-b/a;

        cout << "Phuong trinh co nghiem la: " << kq << "\n";

    }

    }