Senin, 16 Juni 2008

Perkalian Matrik dengan C++

#include
void main()
{
int I,J,K,BarisA,KolomA,BarisB,KolomB;
int MatrikA[3][3],MatrikB[3][3],MatrikC[3][3];

printf("======================================================\n");
printf("| Program Perkalian 2 Buah Matrik Ahmad Nurdin Tsani |\n");
printf("======================================================\n");
printf("Jumlah Baris Matrik A : ");scanf("%d",&BarisA);
printf("Jumlah Kolom Matrik A : ");scanf("%d",&KolomA);
printf("\n");
printf("Jumlah Baris Matrik B : ");scanf("%d",&BarisB);
printf("Jumlah Kolom Matrik B : ");scanf("%d",&KolomB);
printf("\n");

printf("Masukkan Nilai Matrik A:\n");
for(I=0;Ifor(J=0;J printf("A(%3d,%3d) : ",I+1,J+1);
scanf("%d",&MatrikA[I][J]);
}
printf("\n");
}

printf("Masukkan Nilai Matrik B:\n");
for(J=0;J for(K=0;K printf("B(%3d,%3d) : ",J+1,K+1);
scanf("%d",&MatrikB[J][K]);
}
printf("\n");
}

for(I=0;I for(K=0;K MatrikC[I][K]=0;
for(J=0;J MatrikC[I][K]+=MatrikA[I][J]*MatrikB[J][K];
}
}

printf("Hasil Perkalian 2 Buah Matrik di atas adalah:\n");

for(I=0;I for(K=0;K printf("\n");
}
printf("\n");
}

2 komentar:

Anonim mengatakan...

code-nya terpotong sehingga tidak dapat di-compile.
tolong diperbaki.

Anonim mengatakan...

wah, error ya gan?