Penjumlahan dua buah MATRIX
Array 2 Dimensi disebut juga MATRIX ( Matriks )
Penjumlahan Matrix Sudah ada Matriks A[3][5] bertipe int. Sudah ada isinya. 2 4 3 1 A Sudah ada Matriks B[3][5] bertipe int. Sudah ada isinya. 3 2 5 7 4 6 B Sudah ada Matriks C[3][5] bertipe int. Belum ada isinya. C
Penjumlahan Matrix Jumlahkan Matrix A dengan Matrix B 2 4 3 1 A 3 2 5 7 4 6 B Jumlahkan Matrix A dengan Matrix B dan simpan hasil penjumlahannya di Matrix C 5 6 8 4 9 7 C
Penjumlahan Matrix Jumlahkan Matrix A dengan Matrix B, 2 4 3 1 A #include <stdio.h> void main() { int A[3][5] = { 2,4,3,1,4, 2.4.3.3.2, 3,4,2,4,3 }; int B[3][5] = { 3,2,5,7,4, 2,4,6,3,2, 3 3,2,5,4 }; int C[3][5]; - } 3 2 5 7 4 6 B Jumlahkan Matrix A dengan Matrix B, dan simpan hasil penjumlahannya di Matrix C 5 6 8 4 9 7 C
C = A + B A + B = C Perkalian Matrix Jumlahkan Matrix A 2 4 3 1 A Jumlahkan Matrix A dengan Matrix B dan simpan hasil penjumlahan di Matrix C 3 2 5 7 4 6 B Biasa ditulis : C = A + B 5 6 8 4 9 7 C A + B = C atau :
C = A + B A + B = C Penjumlahan Matrix Ketiga buah matriks ber-ORDO 2 4 3 1 C = A + B A A + B = C atau : 3 2 5 7 4 6 B Syarat : Ketiga buah matriks ber-ORDO (ukuran mxn) sama 5 6 8 4 9 7 C
Penjumlahan Matrix #include <stdio.h> A void main() 2 4 3 1 #include <stdio.h> void main() { int A[3][5] = { 2,4,3,1,4, 2.4.3.3.2, 3,4,2,4,3 }; int B[3][5] = { 3,2,5,7,4, 2,4,6,3,2, 3 3,2,5,4 }; int C[3][5]; int i, j; for(i=0; i<=2; i++) { for(j=0; j<=4; j++) { C[i][j] = A[i][j] + B[i][j]; } A 3 2 5 7 4 6 B 5 6 8 4 9 7 C
C = A + B = + int i, j; for( i=0; i<=2; i++) 5 6 8 4 9 7 2 4 3 1 3 2 5 7 4 6 = + C = A + B int i, j; for( i=0; i<=2; i++) { for( j=0; j<=4; j++) { C[ i ] [ j ] = A[ i ] [ j ] + B[ i ] [ j ]; }