Viết thuật toán theo 2 cách Giải hpt {a1x + b1y=c1 a2x+b2y=c2 27/08/2021 Bởi Autumn Viết thuật toán theo 2 cách Giải hpt {a1x + b1y=c1 a2x+b2y=c2
#include #include #include void main() { int a1,a2,b1,b2,c1,c2; float d,dx,dy,x,y; //dài quá thì viết thành 2 dòng cho dễ nhìn bạn nhé (nếu chung 1 biến float) printf(“\nnhap vao a1 :”); scanf(“%f”,&a1); printf(“\nnhap vao a2 :”); scanf(“%f”,&a2); printf(“\nnhap vao b1 :”); scanf(“%f”,&b1); printf(“\nnhap vao b2 :”); scanf(“%f”,&b2); //bạn k nhập hệ số c à? printf(“\nnhap vao c1 :”); scanf(“%f”,&c1); printf(“\nnhap vao c2 :”); scanf(“%f”,&c2); d=a1*b2-a2*b1; dx=c1*b2-c2*b1; dy=a1*c2-a2*c1; if(d==0 && dx!=0 && dy!=0) { printf(“\nHe phuong trinh VO NGHIEM: “); } if(d==0 && dx==0 && dy==0) { printf(“\nHe phuong trinh VO SO NGHIEM “); } if(d!=0 && dx!=0 && dy!= 0) { printf(“\nHe phuong trinh co nghiem: \n x = %2.f “,x = dx/d); printf(“\ny = %2.f”,y = dy/d); } getch(); //dừng màn hình để xem kq. Nếu k có lệnh này thì sau khi Run ấn Alt +F5 để xem kq Bình luận
#include #include #include void main() { int a1,a2,b1,b2,c1,c2; float d,dx,dy,x,y; //dài quá thì viết thành 2 dòng cho dễ nhìn bạn nhé (nếu chung 1 biến float) printf(“\nnhap vao a1 :”); scanf(“%f”,&a1); printf(“\nnhap vao a2 :”); scanf(“%f”,&a2); printf(“\nnhap vao b1 :”); scanf(“%f”,&b1); printf(“\nnhap vao b2 :”); scanf(“%f”,&b2); //bạn k nhập hệ số c à? printf(“\nnhap vao c1 :”); scanf(“%f”,&c1); printf(“\nnhap vao c2 :”); scanf(“%f”,&c2); d=a1*b2-a2*b1; dx=c1*b2-c2*b1; dy=a1*c2-a2*c1; if(d==0 && dx!=0 && dy!=0) { printf(“\nHe phuong trinh VO NGHIEM: “); } if(d==0 && dx==0 && dy==0) { printf(“\nHe phuong trinh VO SO NGHIEM “); } if(d!=0 && dx!=0 && dy!= 0) { printf(“\nHe phuong trinh co nghiem: \n x = %2.f “,x = dx/d); printf(“\ny = %2.f”,y = dy/d); } getch(); //dừng màn hình để xem kq. Nếu k có lệnh này thì sau khi Run ấn Alt +F5 để xem kq Bình luận
#include
#include
#include
void main()
{
int a1,a2,b1,b2,c1,c2;
float d,dx,dy,x,y; //dài quá thì viết thành 2 dòng cho dễ nhìn bạn nhé (nếu chung 1 biến float)
printf(“\nnhap vao a1 :”); scanf(“%f”,&a1);
printf(“\nnhap vao a2 :”); scanf(“%f”,&a2);
printf(“\nnhap vao b1 :”); scanf(“%f”,&b1);
printf(“\nnhap vao b2 :”); scanf(“%f”,&b2);
//bạn k nhập hệ số c à?
printf(“\nnhap vao c1 :”); scanf(“%f”,&c1);
printf(“\nnhap vao c2 :”); scanf(“%f”,&c2);
d=a1*b2-a2*b1;
dx=c1*b2-c2*b1;
dy=a1*c2-a2*c1;
if(d==0 && dx!=0 && dy!=0)
{
printf(“\nHe phuong trinh VO NGHIEM: “);
}
if(d==0 && dx==0 && dy==0)
{
printf(“\nHe phuong trinh VO SO NGHIEM “);
}
if(d!=0 && dx!=0 && dy!= 0)
{
printf(“\nHe phuong trinh co nghiem: \n x = %2.f “,x = dx/d);
printf(“\ny = %2.f”,y = dy/d);
}
getch(); //dừng màn hình để xem kq. Nếu k có lệnh này thì sau khi Run ấn Alt +F5 để xem kq
#include
#include
#include
void main()
{
int a1,a2,b1,b2,c1,c2;
float d,dx,dy,x,y; //dài quá thì viết thành 2 dòng cho dễ nhìn bạn nhé (nếu chung 1 biến float)
printf(“\nnhap vao a1 :”); scanf(“%f”,&a1);
printf(“\nnhap vao a2 :”); scanf(“%f”,&a2);
printf(“\nnhap vao b1 :”); scanf(“%f”,&b1);
printf(“\nnhap vao b2 :”); scanf(“%f”,&b2);
//bạn k nhập hệ số c à?
printf(“\nnhap vao c1 :”); scanf(“%f”,&c1);
printf(“\nnhap vao c2 :”); scanf(“%f”,&c2);
d=a1*b2-a2*b1;
dx=c1*b2-c2*b1;
dy=a1*c2-a2*c1;
if(d==0 && dx!=0 && dy!=0)
{
printf(“\nHe phuong trinh VO NGHIEM: “);
}
if(d==0 && dx==0 && dy==0)
{
printf(“\nHe phuong trinh VO SO NGHIEM “);
}
if(d!=0 && dx!=0 && dy!= 0)
{
printf(“\nHe phuong trinh co nghiem: \n x = %2.f “,x = dx/d);
printf(“\ny = %2.f”,y = dy/d);
}
getch(); //dừng màn hình để xem kq. Nếu k có lệnh này thì sau khi Run ấn Alt +F5 để xem kq