Kode Program:
/* Program perkalian matriks dua dimensi */
#include "stdio.h"
#include "conio.h"
void main()
{ int A[3][3], B[3][3], C[3][3], i, j, p;
clrscr();
printf("============================== \n");
printf(" Program Perkalian
Matrik 3 x 3 \n");
printf("============================== \n \n");
/******* Masukkan matriks A *******/
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
{ printf("input data matrik
A[%i][%i] : ",i+1,j+1);
fflush(stdin);scanf("%i",&A[i][j]);
}
}
printf("\n");
/******** Masukkan matriks B ********/
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
{ printf("input data matrik
B[%i][%i] : ",i+1,j+1);
fflush(stdin);scanf("%i",&B[i][j]);
}
}
/******** Proses perkalian matriks A dan B ********/
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
{ C[i][j]=0;
for (p=0;p<3;p++)
{
C[i][j]=C[i][j]+(A[i][p]*B[p][j]);
}
}
}
/******** Cetak isi matriks A ********/
printf("\n matrik A\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%6i",A[i][j]);
printf("\n");
}
printf("\n");
/******** Cetak isi matriks B *******/
printf("\n matrik B\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%6i",B[i][j]);printf("\n");
}
printf("\n");
/******** Cetak hasil perkalian matriks A dan B *******/
printf("\n matrik perkalian
AxB\n");
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
printf("%6i",C[i][j]);
printf("\n");
}
printf("\n\n");
printf("============================\n");
printf("Press ENTER to
Exit!");
getch();
}
Semoga artikel Contoh Program Perkalian Matriks Dua Dimensi Menggunakan Array (Larik)
Pada Pemrograman C++ ini bermanfaat. Selamat Mencoba,, semoga berhasil...
(^_^)
mantaff gan....
ReplyDeletemmpir gan...
http://pcomtricks.blogspot.com
makasih dah mampir gan..
ReplyDeleteblogny bgus.. bahasa inggris ya gan??
Mantaps gan, coba yang ini juga gan, semoga bisa membatu untuk proses belajar..
ReplyDeletesemua tentang matrix dan array 2 dimensi :
http://gatewawan.blogspot.com/2014/06/implementasi-cpp-array-2dimensi.html
http://gatewawan.blogspot.com/2014/03/c-program-matrix-2-dimensi-dengan-input_21.html
http://gatewawan.blogspot.com/2014/03/c-program-matrix-2-dimensi-dengan-input.html
http://gatewawan.blogspot.com/2014/09/matrix-2-dimensi-input-random-output-urut-baris-kolom-elemen-awal-sampai-akhir.html
semoga bermanfaat,
thanks,
coding nya eror gan
ReplyDelete