#include<conio.h>
#include<iostream.h>
void main()
{
clrscr();
double a,b,c,d=0,e=0,f=0,g=0,h=0,x=0,y=0,z=0,de1=0,dex,dey,dez,i=0,j=0,k=0,l=0;
cout<<"digite el valor de a: ";cin>>a;
cout<<"digite el valor de b: ";cin>>b;
cout<<"digite el valor de c: ";cin>>c;
cout<<"digite el valor de d: ";cin>>d;
cout<<"digite el valor de e: ";cin>>e;
cout<<"digite el valor de f: ";cin>>f;
cout<<"digite el valor de g: ";cin>>g;
cout<<"digite el valor de h: ";cin>>h;
cout<<"digite el valor de i: ";cin>>i;
cout<<"digite el valor de j: ";cin>>j;
cout<<"digite el valor de k: ";cin>>k;
cout<<"digite el valor de l: ";cin>>l;
clrscr();
de1=((a*f*k)+(e*j*c)+(i*b*g))-((c*f*i)+(g*j*a)+(f*b*e));
dex=((d*f*k)+(h*j*c)+(i*b*g))-((c*f*i)+(g*j*d)+(k*b*h));
dey=((a*h*k)+(e*l*c)+(i*d*g))-((c*h*i)+(g*l*a)+(k*d*e));
dez=((a*f*i)+(e*j*d)+(i*b*h))-((d*f*i)+(h*j*a)+(l*b*e));
x=dex/de1;
y=dey/de1;
z=dez/de1;
cout<<a<<"x"<<"+"<<b<<"y"<<"+"<<c<<"z="<<d<<endl;
cout<<e<<"x"<<"+"<<f<<"y"<<"+"<<g<<"z="<<h<<endl;
cout<<i<<"x"<<"+"<<j<<"y"<<"+"<<k<<"z="<<l<<endl;
cout<<"el valor de x: "<<"="<<x<<endl;
cout<<"el valor de y: "<<"="<<y<<endl;
cout<<"el valor de z: "<<"="<<z<<endl;
getch();
}




