Penambahan dalam Matrik
Algoritma :
(using function);
1. penggunaan fungsi
void pemasukan_data_matriks(int,int,int);
void penjumlahan_matriks(int ,int,int);
void penampilan_matriks(int,int,int);
2. Inisialisasikan
int jum_baris, jum_kolom;
int mat_A[MAKS_BARIS][MAKS_KOLOM],
mat_B[MAKS_BARIS][MAKS_KOLOM],
mat_C[MAKS_BARIS][MAKS_KOLOM];
3. cetak banyak baris dari elemen matriks
4. cetak banyak kolom dari elemen matriks
5. cetak DATA MATRIKS A
6. pemanggilan fungsi pemasukan_data_matriks (mat_A, jum_baris, jum_kolom)
7. cetak DATA MATRIKS B
8. pemanggilan fungsi pemasukan_data_matriks (mat_B, jum_baris, jum_kolom)
pemanggilan fungsi penjumlahan_matriks (mat_A, mat_B, mat_C,jum_baris,jum_kolom)
9. Cetak matriks hasil penjumlahan
10. PROSES PENGHITUNGAN
11. pemanggilan fungsi penampilan_matriks (mat_C,jum_baris,jum_kolom)
12. proses fungsi pemasukan_data_matriks
- deklarasi i,j;
- for(i=0;i
- for(j=0;j
cetak Data baris %d kolom %d :",i+1,j+1
13. proses fungsi penjumlahan_matriks
- deklarasi i,j;
- for(i=0;i
- for(j=0;j
- mat_C[i][j]=matriks_A[i][j]+matriks_B[i][j];
14. proses fungsi penampilan_matriks
- deklarasi i,j;
- for(i=0;i <>
- for(j=0;j
- cetak ("%7d",matriks[i][j]);
15. Hasil yang telah diproses dikembalikan ke tempat dimana fungsi dipanggil
16. Program selesai