Kamis, 13 Desember 2012

Perkalian Matrix

perkalian matrix 2x2

#include<iostream.h>
void main()
{
int a,b,c,d;
int A[2][2];
int B[2][2];
int C[2][2];
cout<<"A\n";
for(a=0;a<2;a++)
{
for(b=0;b<2;b++)
{
cout<<"baris"<<a<<" kolom"<<b<<" :";cin>>A[a][b];
}

}
cout<<"B\n";
for(a=0;a<2;a++)
{
for(b=0;b<2;b++)
{
cout<<"baris"<<a<<" kolom"<<b<<" :";cin>>B[a][b];
}
}
for(a=0;a<2;a++)
{
for(b=0,c=0,d=1;b<2;b++)
{
C[a][b]=A[a][c]*B[c][b]+A[a][d]*B[d][b];
}
}
cout<<"\n A * B = c\n";
for(a=0;a<2;a++)
{
for(b=0;b<2;b++)
{
cout<<A[a][b]<<" ";
}
cout<<" ";
for(b=0;b<2;b++)
{
cout<<B[a][b]<<" ";
}
cout<<" ";
for(b=0;b<2;b++)
{
cout<<C[a][b]<<" ";
}
cout<<endl;
}
}

Posting Lebih Baru Posting Lama Beranda

0 komentar:

Posting Komentar