Thứ Năm, 18 tháng 12, 2014

giải hệ 2 phương trình bậc nhất 2 ẩn


#include <stdio.h>
#include <conio.h>
int main()
{
float a1,b1,c1,a2,b2,c2;
    double d,dx,dy,x,y;
    printf (" Giai he phuong trinh bac nhat 2 an \n");
    printf (" A1x+B1y=C1\n");
    printf (" A2x+B2y=C2\n");
    printf(" Nhap cac he so \n");
    printf("A1= "); scanf("%f", &a1);
    printf("B1= "); scanf("%f", &b1);
    printf("C1= "); scanf("%f", &c1);
   printf("A2= "); scanf("%f", &a2);
   printf("B2= "); scanf("%f", &b2);
    printf("C2= "); scanf("%f", &c2);
        d=a1*b2-a2*b1;
        dx=c1*b2-c2*b1;
        dy=a1*c2-a2*c1;
        if (d!=0)
        {
             x=dx/d;
             y=dy/d;
             printf("\t--> He phuong trinh co nghiem duy nhat (x,y)=(%.2f,%.2f)",x,y);
             }
        else if (dx!=0) printf("\t --> He phuong trinh vo nghiem");
            else printf ("\t --> He phuong trinh co vo so nghiem");
         
getch();
return 0;
}

Không có nhận xét nào: