Sebelum masuk ke praktek mengalikan dua buah matriks, ada baiknya berlatih terlebih dahulu memasukan dua buah matriks yang akan dikalikan, misalnya matriks A dan B. Buka Turbo/Borland C++ dan ketik instruksi sebagai berikut:
-
#include<stdio.h>
-
#include<iostream.h>
-
void main()
-
{
-
int i,j,A[3][3],B[3][3];
-
//menginput matriks A
-
cout<<“Masukkan Matriks A \n”;
-
for(i=0;i<3;i++)
-
{
-
for(j=0;j<3;j++)
-
{
-
cout<<“Masukkan Elemen Matriks ke “<<(i+1)<<“,”<<(j+1)<<” :”;
-
cin>>A[i][j];
-
-
}
-
-
}
-
//menginput matriks B
-
cout<<“Masukkan Matriks B \n”;
-
for(i=0;i<3;i++)
-
{
-
for(j=0;j<3;j++)
-
{
-
cout<<“Masukkan Elemen Matriks ke “<<(i+1)<<“,”<<(j+1)<<” :”;
-
cin>>B[i][j];
-
-
}
-
-
}
-
//menampilkan matriks A
-
cout<<“Matriks A = \n”;
-
for(i=0;i<3;i++)
-
{
-
for(j=0;j<3;j++)
-
{
-
cout<<A[i][j]<<” “;
-
-
}
-
cout<<“\n”;
-
-
}
-
//menampilkan matriks B
-
cout<<“Matriks B = \n”;
-
for(i=0;i<3;i++)
-
{
-
for(j=0;j<3;j++)
-
{
-
cout<<A[i][j]<<” “;
-
-
}
-
cout<<“\n”;
-
-
}
-
}
Jalankan dengan menekan Ctrl-F9 atau mengklik “Debug” – “Run”.
Berikutnya akan kita coba mengalikan dua matriks tersebut.