Kamis, 26 November 2015

Penjumlahan Matriks dengan Cpp

Pagi sobat sharing, dikesempatan kali ini saya akan share source code c++ untuk melakukan penjumlahan dua buah matriks dan masing-masing matriks mempunyai ordo yang sama. Pada contoh program kali ini, kita juga sekaligus akan menerapkan contoh dari penggunaan array dua dimensi. Oke deh, langsung aja, monggo...

Penjumlahan Matriks dengan Cpp


1. Pertama-tama silahkan buka IDE yang biasa temen sharing gunakan, atau untuk lebih mudahnya temen sharing bisa langsung menggunakan Dev-C++, *admin sih pake dev-c++ versi 5.11*

2. Selanjutnya silahkan ketikkan kode program dibawah ini:
# Source Code Penjumlahan Matriks
#include<conio.h>
#include<stdio.h>

int main()
{ int m1[10][10], m2[10][10], i, j, brs, klm;

  printf("Penjumlahan Matriks\n");
  printf("+------------------------------------------------------------+\n\n");
 
  printf("Masukkan banyaknya Baris: "); scanf("%i", &brs);
  printf("Masukkan banyaknya Kolom: "); scanf("%i", &klm);
  printf("\nINPUT MATRIKS1:\n");
  
  //prulangan untuk input matriks m1
  for(i=0; i<brs; i++)
  {  for(j=0; j<klm; j++)
    {  printf("Elemen[%i][%i]: ", i, j);
      scanf("%i", &m1[i][j]);
    }
  }
 
 //prulangan untuk input matriks m2
  printf("\n\nINPUT MATRIKS2:\n");
  for(i=0; i<brs; i++)
  { for(j=0; j<klm; j++)
    {  printf("Elemen[%i][%i]: ", i, j);
      scanf("%i", &m2[i][j]);
    }
  }
  
  //cetak hasil penjumlahan dari m1+m2
  printf("\nHASIL PENJUMLAHAN MATRIKS1 & MATRIKS2:\n\n");
  for(i=0; i<brs; i++)
  { for(j=0; j<klm; j++)
    printf("%i\t", m1[i][j]+m2[i][j]);
    printf("\n");
  }
 getch();
}

3. Kalau sudah di ketik kode programnya, silahkan simpan dengan nama lat_matriks.cpp *atau apapun terserah sobat sharing yg penting berakhiran .cpp

4. Berikutnya sobat sharing bisa langsung coba untuk compile dan jalankan programnya. Kalo ndak ada error mestinya tampilan programnya seperti dibawah ini:

#Preview Program

programming, cpp, struktur data
gambar 1.1. preview program

***

Nahhh.. demikian pembahasan mengenai contoh program penjumlahan dua buah matriks dengan cpp. Pada contoh program diatas, kita hanya bisa melakukan operasi penjumlahan saja, mungkin jika sobat sharing mau iseng ngoprek *cieee iseng..* sobat sharing bisa mengembangkannya dengan menambahkan operasi-operasi lain pada contoh program terserbut. Okee.. mungkin sampai disini dulu ya, kurang dan lebihnya mohon dimaafkan, terimakasih :D