#include <stdio.h>
#include <conio.h>
#define maks 3
main ()
{
int mat1 [maks] [maks], mat2 [maks][maks], mathasil [maks] [maks];
int b,k;
printf(" ********** PERKALIAM MATRIK **********\n");
printf("\n");
printf ("Pengisian Matrik 1:\n");
for (b=0; b<maks; b++)
{
for (k=0; k<maks; k++)
{
printf ("matrik [%d,%d] : ",b,k);
scanf ("%d" ,&mat1 [b] [k]);
}
}
printf("\n");
printf ("Pengisian Matrik 2:\n");
for (b=0; b<maks; b++)
{
for (k=0; k<maks;k++)
{
printf ("matrik [%d,%d] : ",b,k);
scanf ("%d",&mat2 [b] [k]);
}
}
//awal operasi perkalian matrik
for (b=0;b<maks; b++)
for (k=0; k<maks; k++)
mathasil [b] [k] = mat1 [b] [0]*mat2 [0] [k]+ mat1 [b] [1]*mat2 [1] [k]+ mat1 [b] [2]*mat2 [2] [k];
// akhir operasi perhitungan
printf("\n");
printf ("matrik pertama : \n");
printf("\n");
for (b=0;b<maks; b++)
{
for(k=0; k<maks; k++)
{
printf ("%8d",mat1 [b] [k]);
}
printf ("\n");
}
printf("\n");
printf ("matrik ke dua :\n");
printf("\n");
for (b=0; b<maks; b++)
{
for (k=0; k<maks; k++)
{
printf ("%8d" ,mat2 [b] [k]);
}
printf ("\n");
}
printf("\n");
printf ("matrik hasil kali : \n");
printf("\n");
for (b=0; b<maks; b++)
{
for (k=0; k<maks; k++)
{
printf ("%8d" ,mathasil [b] [k]);
}
printf ("\n");
}
printf("\n");
printf(" ********** SEMOGA BERMANFAAT **********\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf(" ########## By : HANRI RINALDI ##########\n");
getch ();
return 0;
}
Tidak ada komentar:
Posting Komentar