| | | Tiêu đề: Giải phương trình bậc 2 nhập từ bàn phím,in ạng phương trình | |
| | | | | | sao cứu xài bàm code thì cái textarea lại co vào bé tí thê admin? mà ko có đính kèm file ak? - Code:
-
#include<iostream.h> #include<conio.h> #include<math.h> #include<iomanip.h> double inra(float x,float y,float z) { //cout<<setiosflags(ios::showpoint)<<setprecision(2); cout<<"Phuong trinh "; /////////////////////////////////in so x////////////////////////////////////////// ////////////// if(x!=0&&x!=1) { cout<<x; } else { cout<<""; }
//////////////////////////////////////in mu cua x//////////////////////////////////
if(x!=0) { cout<<"X^2"; } else { cout<<""; }
///////////////////////////////////in dau y//////////////////////////////////////////// if(y>0&&x!=0) { cout<<"+"; } else { cout<<""; }
////////////////////////////////in so b////////////////////////////////////////////// if(y!=0&&y!=1) { cout<<y; } else { cout<<""; }
///////////////////in mu sau y////////////////////////////// if(y!=0) { cout<<"X"; } else { cout<<""; }
///////////////////////////////////indau z/////////////////////////////////// if(z>0&&y!=0) { cout<<"+"; } else { cout<<""; } /////////////////in z///////////////////// if(z!=0) { cout<<z; } else { cout<<""; } /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// return 0; } /////////////////////////////////////////////////////////ket thuc function in dang phuong trinh/////////////////////////// double kiemtra(float x) { char kitu[10],i; for(i='A';i<='z';i++) { for(int k=1;k<=52;k++) { if(int(i)-65<26|int(i)-65>=32) kitu[k]=i; } }
for(int index=1;index<=52;index++) { if(char(x)==kitu[index]) { cout<<"Ki tu ban nhap khong phai la so. Vui long nhap lai"<<endl; } else { cout<<"sai roi"; } } return 0; } ///////////////ket thuc function kiem tra ki tu nhap vao//// void main()
{ clrscr(); float a,b,c,delta,x1,x2; cout<<"Nhap vao so a, b, c: "; cin>>a>>b>>c; ///////////////////////////////////kiem tra neu nhap chu cai se bao loi///////
////////////////////////////function kiem tra ki tu nhap vao///
//////////////////////////////////////////// //kiemtra(a); //kiemtra(b); //kiemtra(c); if(a==0) { if(b==0) { if(c==0) { inra(a,b,c); cout<<setprecision(2); cout<<"=0 co vo so nghiem"; } else { inra(a,b,c); cout<<setprecision(2); cout<<"=0 vo nghiem"; } } else { inra(a,b,c); cout<<setprecision(2); cout<<"=0 co nghiem la: "<<-c/b; } } else
{ delta=pow(b,2)-4*a*c; if(delta>0) { x1=(-b+sqrt(delta))/(2*a); x2=(-b-sqrt(delta))/(2*a); inra(a,b,c); cout<<setprecision(2); cout<<"=0 co 2 nghiem la: "<<x1<<" va "<<x2; } else { if(delta==0) { x1=-b/(2*a); inra(a,b,c); cout<<setprecision(2); cout<<"=0 co nghiem kep la: "<<x1; } else { inra(a,b,c); cout<<setprecision(2); cout<<"=0 vo nghiem."; } } } getch();
} | | | | |
|
|
Bài viết mới cùng chuyên mục |
| |
Trang 1 trong tổng số 1 trang | |
| Permissions in this forum: | Bạn không có quyền trả lời bài viết
| |
| |
| |