Tugas Metrik 2x3 3x3 Beserta Flowchart dan Coding dengan ketentuan soal sebagai berikut.
A. DESKRIPSI
1.
Tampilkan judul “PERHITUNGAN METRIX (2,3) x (3,2)”
2.
Inptukan nilai metrix A (2,3)
3.
Inptukan nilai metrix B (3,2)
4.
Proses perkalian metrik A (2,3) x metrik (3,2)=
metrik (2,2)
5.
tampikan nilai metrix A (2,3)
6.
Tampilkan nilai metrix A (3,2)
7.
Tampilkan hasil perkalian meterix (2,2)
B. FLOWCHART
start
|
b=0 ; b<2 b="" o:p="">2>
|
k=0 ; k<3 k="" o:p="">3>
|
Input metrix A (b,k)
|
b=0 ; b<3 b="" o:p="">3>
|
k=0 ; k<2 k="" o:p="">2>
|
Input metrix A (b,k)
|
b=0 ; b<2 b="" o:p="">2>
|
k=0 ; k<2 k="" o:p="">2>
|
A
|
1
|
2
|
z=0 ; z<3 o:p="" z="">3>
|
mbC [b,k]=0
|
mbC [b,k] = mbC[b,k] + mbA [b,z] x mbB [z,k]
|
Tampilkan metrix A (2,3)
|
Tampilkan metrix B (3,2)
|
Tampilkan hasil metrix perkalialian A (2,2)
|
End
|
A
|
1
|
2
|
C. PASWDOCODE
1.
Judul PERHITUNGAN METRIX (2,3) x (3,2)”
2.
Narasi input metrix A (2,3) Metrix B (3,2) type
data int [,] mbA= new int [2,3] , int [,] mbB= new int [3,2]
Output metrix C (2,2) type data int [,] mbC= new int
[2,2]
3.
Kamus
Int = matrix A, matrix B, matrix C
4.
Algoritma
// mulai
// Deklarasi variabel b,k,z, mbA, mbB, mbC
//Masukkan matrix A[baris, kolom] metrix B [baris,
kolom]
// proses
//
deklarasi
Int
[,] mbA = new int [2,3]
Int
[,] mbB = new int [3,2]
Int
[,] mbC = new int [2,2]
// input metrix A
For (int
b=0; b<2 b="" o:p="">2>
{
For (int k=0; k<3 k="" o:p="">3>
{
“
Masukkan kordinat A [{0},{1}]=’,b,k”
}
}
// input metrix B
For (int
b=0; b<3 b="" o:p="">3>
{
For
(int k=0; k<2 k="" o:p="">2>
{
“
Masukkan kordinat B [{0},{1}]=’,b,k”
}
}
// proses metrix A*B/C
For (int
b=0; b<2 b="" o:p="">2>
{
For
(int k=0; k<2 k="" o:p="">2>
{
mbC
[b,k]=0
For
(int z=0; z<4 o:p="" z="">4>
{
mbC
[b,k]= mbC [b,k] + mbA [k,z] * mbB [z,k]
}
}
}
// output metrix A
For (int
b=0; b<2 b="" o:p="">2>
{
For
(int k=0; k<3 k="" o:p="">3>
{
“
Tampilkan kordinat A [{0},{1}]=’,b,k”
}
}
// output metrix B
For (int
b=0; b<3 b="" o:p="">3>
{
For
(int k=0; k<2 k="" o:p="">2>
{
“
Tampilkan kordinat B [{0},{1}]=’,b,k”
}
}
// output metrix C
For (int
b=0; b<2 b="" o:p="">2>
{
For
(int k=0; k<2 k="" o:p="">2>
{
“
Tampilkan kordinat C [{0},{1}]=’,b,k”
}
}
// selesai