24/07/2023
24/07/2023
25/07/2023
biuef
24/07/2023
#include<iostream>
#include<math.h>
using namespace std;
int giaiPT(float a, float b, float c,float &x1, float &x2){
float delta = b*b - 4*a*c;
if(delta<0){
x1=x2=0.0;
return 0;
}
else if(delta==0){
x1 = x2 = -b/(2*a);
return 1;
}
else{
delta = sqrt(delta);
x1 = (-b + delta) / (2*a);
x2 = (-b - delta) / (2*a);
return 2;
}
}
int main(){
float a,b,c;
float x1,x2;
do{
cout<<"Nhap a (a!=0): ";
cin>>a;
cout<<"Nhap b: ";
cin>>b;
cout<<"Nhap c: ";
cin>>c;
}
while(!a);
int numNo = giaiPT(a,b,c,x1,x2);
if(numNo ==0 ) {
cout<<"NOSOL ";
}
else if(numNo==1){
cout<<"ONE";
}
else{
cout<<"TWO"<<endl;
}
}
24/07/2023
#include<iostream>
#include<math.h>
using namespace std;
int giaiPT(float a, float b, float c,float &x1, float &x2){
float delta = b*b - 4*a*c;
if(delta<0){
x1=x2=0.0;
return 0;
}
else if(delta==0){
x1 = x2 = -b/(2*a);
return 1;
}
else{
delta = sqrt(delta);
x1 = (-b + delta) / (2*a);
x2 = (-b - delta) / (2*a);
return 2;
}
}
int main(){
float a,b,c;
float x1,x2;
do{
cout<<"Nhap a (a!=0): ";
cin>>a;
cout<<"Nhap b: ";
cin>>b;
cout<<"Nhap c: ";
cin>>c;
}
while(!a);
int numNo = giaiPT(a,b,c,x1,x2);
if(numNo ==0 ) {
cout<<"NOSOL ";
}
else if(numNo==1){
cout<<"ONE";
}
else{
cout<<"TWO"<<endl;
}
}
Nếu bạn muốn hỏi bài tập
Các câu hỏi của bạn luôn được giải đáp dưới 10 phút
CÂU HỎI LIÊN QUAN
Top thành viên trả lời