24
Apr
11

Array 2 Dimensi (Menjumlahkan 2 buah matriks)

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;
}

Hasil

Wassalam semoga bermanfaat sob.


0 Responses to “Array 2 Dimensi (Menjumlahkan 2 buah matriks)”



  1. Leave a Comment

Leave a comment