Deklarasi
i, j: integer
Deskripsi
for<-- i to baris do
for<-- j to baris do
kurang[i,j]:= matriks1[i,j] - matriks2 [i.j]
end for
end for
Source code:
#include <iostream.h>
#include <conio.h>
void baca(int mat[10][10], int baris, int kolom){
int i, j;
for (i=0; i<baris; i++)
for (j=0; j<kolom; j++){
cout<<"Data ["<<i+1<<" , "<<j+1<<"] : ";
cin>>mat[i][j];}
}
void kurangM(const int matriks1[10][10], const int matriks2[10][10], int baris, int kolom, int hasil[10][10]){
int i,j;
for (i=0; i<baris; i++)
for (j=0; j<kolom; j++)
hasil[i][j]= matriks1[i][j]- matriks2[i][j];
}
void cetak(int A[10][10], int baris, int kolom){
int i, j;
for (i=0; i<baris; i++){
for (j=0; j<kolom; j++)
cout<<A[i][j]<<" ";
cout<<endl;
}
}
int main(){
int b,k;
int matriks1[10][10], matriks2[10][10];
int hasil[10][10];
cout<<"Banyak Baris: "; cin>>b;
cout<<"Banyak kolom: "; cin>>k;
cout<<"\nMatriks Pertama \n";
baca(matriks1, b, k);
cetak(matriks1, b, k);
cout<<"\nMatriks Kedua \n";
baca(matriks2, b, k);
cetak(matriks2, b, k);
kurangM(matriks1, matriks2, b, k, hasil);
cout<<"\nHasil pengurangan \n";
cetak(hasil, b, k);
getch();
}
Penjelasannnya:
Jika temen sering mampir ke blog ni, pasti tw dech caranya. Krena caranya tidak jauh beda dengan penjumlahan matriks yang sebelumnya sudah saya posting. OK......
0 Komentar