Tesulakata
Tổng số bài gửi : 141 Experience : 240 Đã được cảm ơn : 1 Join date : 18/05/2011 Age : 48 Đến từ : Heaven
| Tiêu đề: Giải và biện luận phương trình: ax4 + bx2 + c = 0 Wed May 18, 2011 10:23 pm | |
| | | | | Giải và biện luận phương trình: ax4 + bx2 + c = 0 http://k14ktqs.cntt.in/
PHP Code: #include "math.h" #include "iostream"
void NhapABC (float & a,float & b,float & c) { cout<<"nhap so a: "; cin>>a; cout<<"nhap so b: "; cin>>b; cout<<"nhap so c: "; cin>>c; } void XetDBang0 (float a,float b,float c) { float t1 = (-b)/(2*a); if (t1>0) cout<<"pt co 2 nghiem kep la "<<-(sqrt(t1))<<" , "<else cout<<"pt vo nghiem\n"; } void XetDLonHon0 (float a,float b,float c,float d) { float t2 = (((-b)+sqrt(d))/(2*a)),t3 = (((-b)-sqrt(d))/(2*a)); if (t2<0 && t3<0) cout<<"pt vo nghiem\n"; if (t2>=0 && t3<0) if (t2==0) cout<<"pt co 1 nghiem la 0\n"; else cout<<"pt co 2 nghiem la "<<- (sqrt(t2))<<" , "<if (t2<0 && t3>=0) if (t3==0) cout<<"pt co 1 nghiem la 0\n"; else cout<<"pt co 2 nghiem la "<<- sqrt(t3)<<" , "<if (t2>=0 && t3>=0) if (t2==0 && t3==0) cout<<"pt co nghiem la 0\n"; if (t2==0) cout<<"pt co 3 nghiem la 0 , "<<- sqrt(t2)<<" , "<if (t3==0) cout<<"pt co 3 nghiem la 0 , "<<- sqrt(t3)<<" , "<if (t2>0 && t3>0) cout<<"pt co 4 nghiem la "<<-(sqrt(t2))<<" , "<} void XetNghiem (float a,float b,float c,float&d) { d=b*b-4*a*c; if (d<0) cout<<"pt vo nghiem\n"; if (d==0) XetDBang0(a,b,c); else XetDLonHon0(a,b,c,d); } void main () { float a,b,c,d; NhapABC(a,b,c); if (a==0) { if (b==0) cout<<"pt vo nghiem\n"; if (c==0) cout<<"pt vo so nghiem\n"; } XetNghiem(a,b,c,d); } | | | |
|
|