• توجه: در صورتی که از کاربران قدیمی ایران انجمن هستید و امکان ورود به سایت را ندارید، میتوانید با آیدی altin_admin@ در تلگرام تماس حاصل نمایید.

حل 2 معادله 2 مجهول بروش ماتریس معکوس

Reza

متخصص بخش اسکریپت
ابتدا درایه های ماتریس اول (ضریب متغیرها) را وارد کنید سپس اعداد بعد از مساوی
#include
#include
int main(){
clrscr();
int m[2][2];
float m2[2][2];
int r[2];
int i,j,p;
cout<<"enter 4 num ";
for(i=0;i<2;i++)
for(j=0;j<2;j++){
cin>>m[j];
m2[j]=m[j];
}
cout<<"enter 2 num ";
cin>>r[0]>>r[1];
int t;
t= ( m[0][0] * m[1][1] ) - ( m[0][1] * m[1][0] );
p=m2[0][0];m2[0][0]=m2[1][1];m2[1][1]=p;
m2[0][1]*=-1;m2[1][0]*=-1;
for(i=0;i<2;i++)
for(j=0;j<2;j++)
m2[j]/=t;
float x,y;
x = ( m2[0][0] * r[0] ) + ( m2[0][1] * r[1] );
y = ( m2[1][0] * r[0] ) + ( m2[1][1] * r[1] );
cout<<"x = "<<<" y = "<
getch();
return 0;
}
 
بالا