Berikut adalah program bagaimana menjumlahkan matriks dalam Bahasa C++ dengan konsep Array 2 Dimensi.
Penjumlahan matriks hanya dapat dilakukan apabila kedua matriks memiliki ukuran atau tipe yang sama. Elemen-elemen yang dijumlahkan adalah elemen yang posisi atau letaknya sama.
Bahasa C++
#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { int matrik1[2][2]; int matrik2[2][2]; int jumlah[2][2]; int a,b; cout<<"MATRIKS A"<<endl; for(a=0;a<2;a++){ for(b=0;b<2;b++){ cout<<"masukan matriks A "<<a<<""<<b<<""; cout<<"|<:>|"; cin>> matrik1[a][b]; }} for(a=0;a<2;a++){ for(b=0;b<2;b++){ cout<<" "<<matrik1[a][b]<<" ";}cout<<endl;}cout<<endl; cout<<endl; cout<<"MATRIKS B"<<endl; for(a=0;a<2;a++){ for(b=0;b<2;b++){ cout<<"masukan matriks B "<<a<<""<<b<<""; cout<<"|<:>|"; cin>> matrik2[a][b]; }} for(a=0;a<2;a++){ for(b=0;b<2;b++){ cout<<" "<<matrik2[a][b]<<" ";}cout<<endl;}cout<<endl; cout<<endl; cout<<"jumlah matriks A + matriks B"<<endl; for(a=0;a<2;a++){ for(b=0;b<2;b++){ jumlah[a][b]=matrik1[a][b]+matrik2[a][b]; }} for(a=0;a<2;a++){ for(b=0;b<2;b++){ cout<<" "<<jumlah[a][b]<<" ";}cout<<endl;}cout<<endl; return 0; }
Wassalam semoga bermanfaat sob.
0 Responses to “Array 2 Dimensi (Menjumlahkan 2 buah matriks)”