admin
Thanh Niên Xóm
Lập trương trình giải và biện luận nghiệm của hệ phương trình tuyến
tính 2 ẩn.
a11*x +a12*y = c1
a21*x + a22*y =c2
Các hệ aij số lưu trong mảng 2 chiều.
ci được lưu trong mảng 1 chiều
Cách bt, sáng mai sẽ update cách dùng mảng.
tính 2 ẩn.
a11*x +a12*y = c1
a21*x + a22*y =c2
Các hệ aij số lưu trong mảng 2 chiều.
ci được lưu trong mảng 1 chiều
PHP:
#include <stdio.h>
int main()
{
float a11,a21,a12,a22,c1,c2;
float d,dx,dy;
printf("nhap cac he so cua he phuon trinh\n");
printf(" a11*x + a12*y = c1 \n ");
printf(" a21*x + a22*y = c2 \n ");
printf("Nhap vao gia tri a11: "); scanf("%f",&a11);
printf("Nhap vao gia tri a21: "); scanf("%f",&a22);
printf("Nhap vao gia tri a11: "); scanf("%f",&a11);
printf("Nhap vao gia tri a22: "); scanf("%f",&a22);
printf("Nhap vao gia tri c1: "); scanf("%f",&c1);
printf("Nhap vao gia tri c2: "); scanf("%f",&c2);
printf("phuong trinh da nhap la:\n");
printf(" 2.3%f*x + 2.3%f*y = 2.3%f \n ",a11,a12,c1);
printf(" 2.3%f*x + 2.3%f*y = 2.3%f \n ",a21,a22,c2);
d=a11*a22-a21*a21;
dx=c1*a22-a12*c2;
dy=a11*c2-c1*a21;
if(d==0)
if((a11/a21)==(a12/a22)&&(a12/a22)==(c1/c2)&&(c1/c2)==(a11/a21))
printf("phuong trinh co vo so nghiem\n");
else
printf("phuong trinh vo nghiem\n");
else
printf("phuong trinh co 1 cap nghiem duy nhat la:\n");
printf("x:= 2.3%f \n",dx/d);
printf("y:= 2.3%f \n",dy/d);
getch();
}
Cách bt, sáng mai sẽ update cách dùng mảng.