Pages

Thursday, May 11, 2017

C++ Program Penjumlahan 2 Matrix

Pada postingan kali ini saya ingin sedikit berbagi sebuah program pada C++ yaitu program penjumlahan 2 matrix dimana yang menentukan ordo dari matrix dan juga isi dari matrix tersebut adalah user sendiri. Programnya bisa anda liat di bawah ini.

#include <iostream.h>
#include <conio.h>

void main()
{
 int matrixA[10][10], matrixB[10][10],a,b,i,j,hasil[10][10];

 cout<<"PROGRAM PENJUMLAHAN 2 MATRIX"<<endl<<endl;
 cout<<"Masukkan Jumlah Baris Matrix : ";
 cin>>a;
 cout<<"Masukkan Jumlah Kolom Matrix : ";
 cin>>b;
 cout<<endl;

 for(i=0;i<a;i++)
 for(j=0;j<b;j++)
 {
  matrixA[i][j]=matrixA[10][10];
  cout<<"Masukkan Nilai Matrix A: ";
  cin>>matrixA[i][j];

 }
 cout<<endl<<endl;

 for(i=0;i<a;i++)
 for(j=0;j<b;j++)
 {
  matrixB[i][j]=matrixB[10][10];
  cout<<"Masukkan Nilai Matrix B: ";
  cin>>matrixB[i][j];

 }
 cout<<endl<<endl;

 cout<<"Matrix A"<<endl;
 for(i=0;i<a;i++)
 {
  for(j=0;j<b;j++)
  {
   cout<<matrixA[i][j]<<"  ";
  }
  cout<<endl<<endl;
 }

 cout<<"Matrix B"<<endl;
 for(i=0;i<a;i++)
 {
  for(j=0;j<b;j++)
  {
   cout<<matrixB[i][j]<<"  ";
  }
  cout<<endl<<endl;
 }

 cout<<"Matrix A + Matrix B"<<endl<<endl;
 cout<<"Hasil Penjumlahan : "<<endl;
 for(i=0;i<a;i++)
 {
  for(j=0;j<b;j++)
  {
   hasil[i][j]=hasil[10][10];
   hasil[i][j]=matrixA[i][j]+matrixB[i][j];
   cout<<hasil[i][j]<<"  ";
  }
  cout<<endl<<endl;
 }
 getch();
}

Tampilan Program:


Semoga postingan ini bisa membantu dan bermanfaat.

No comments:

Post a Comment