Perkalian Matrik (m x n)
1. Masukkan ordo matriks A dan matriks B, simpan dalam variabel M dan N (syarat agar matriks
dapat dikalikan, maka banyak kolom matriks A = banyak baris matriks B
2. Untuk i=0 dan j=0, masukkan elemen-elemen matriks A dan matriks B, simpan dalam variabel
A[i][j] dan B[i][j]
3. Kalikan elemen data matriks A dengan elemen data matriks B, simpan dalam variabel C[i][j]
4. Ulangi langkah 2 selama i<M dan j<N
5. Tampilkan nilai matriks C
Flowchart :
Start
Misalakan Matrix A, B
memiliki ordo {M,N}
m= baris
n=kolom
Kalikan Matrix
Misalkan matrix
C sebagai hasil
Tampilkan hasil
pada layar
End
Program :
// program matriks 2.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "iostream"
using std::cout;
using std::cin;
using std::endl;
{ char x;
int I, J, K, L, M, N, O;
int A[5][5], B[5][5], C[5][5];
{ cout << "Masukkan elemen [" << I+1 << "," << J+1 << " ]: ";
cin >> A[I][J]; }
{ cout << "Masukkan elemen [" << I+1 << "," << J+1 << " ]: ";
cin >> B[I][J]; }
return 0;
}