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";
}
}