Program Perkalian Dua Buah Matriks Dengan Bahasa C++


Kalo kemarin saya ngeposting tentang Program Penjumlahan Duah Buah Matriks dengan Bahasa C++, maka kali Ini yang saya posting  adalah Program Perkalian Dua Buah Matriks dengan menggunakan bahasa C++ . Program ini mengalikan dua buah matriks dengan kolom dan baris yang bisa kita atur sesuai dengan matriks yang kita ingin kalikan.
Program ini saya buat sesederhana mungkin, agar rekan-rekan yang sedang belajar bahasa pemrograman C++ ini bisa mudah mengerti dengan program ini.
Di bawah ini adalah screen shot dari Program Perkalian dua buah Matriks tersebut.
Dan dibawah ini saya cantumkan juga sintaks C++ dari program tersebut. Silakan rekan-rekan pelajari program ini. semoga bisa bermanfaat untuk kita semua.

Sintaks C++ Program Perkalian Dua Buah Matriks ::
#include <cstdlib>
#include <iostream>

using namespace std;

void baca_matriks(int mat[10][10], int, int);
void matriks_kali(const int [10][10], const int[10][10], int , int , int[10][10]);
void cetak_matiks(const  int A[10][10], int, int);

void baca_matriks(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 matriks_kali(const int matriks[10][10], const int matriks2[10][10], int baris, int kolom, int kali[10][10]){
int i, j;
for(i = 0;i<baris; i++)
for(j = 0;j<kolom;j++)
kali[i][j] = matriks[i][j] * matriks2[i][j];
}

void cetak_matriks(const int A[10][10], int baris, int kolom){
for(int i = 0;i<baris;i++){
for(int j = 0;j<kolom;j++)
cout << " " << A[i][j] ;
cout << endl;
}
}

int main(int argc, char *argv[])
{
int m, n;
int matriks1[10][10], matriks2[10][10];
int kali[10][10];

cout << "Banyak baris : " ;
cin >> m;
cout << "Banyak kolom : ";
cin >> n;
cout << "Data matriks ke-1 \n";
baca_matriks(matriks1,m,n);
cetak_matriks(matriks1,m,n);
cout << "Data matriks ke-2 \n";
baca_matriks(matriks2, m, n);
cetak_matriks(matriks2, m, n);
matriks_kali(matriks1, matriks2, m, n, kali);
cout << "Hasil Perkalian : \n";
cetak_matriks(kali,m,n);
system("PAUSE");
return EXIT_SUCCESS;
}
Semoga membantu..

by :: Tips Komputer Internet

Stumble
Delicious
Technorati
Twitter
Facebook

3 Comments:

yohan said...

thanks buat tutorial dan codenya :)

Broto Natasa said...

@yohan || iyaa yoo.. sama2 ya... ^_^

bryan said...

kalo perkalian ama penjumlahan di jadiin satu gmana caranya??

Posting Komentar

 

Credit ::

Tips Komputer Internet

Copyright © 2010 is Designed by Blogger

--------------------------------------------------------

This blogs is best viewed with browser :

Mozilla Firefox , Google Chrome and Safari

Selamat Datang

Selamat datang di Tips Komputer Internet [TKI] - mari kita semua saling sharing tips trik komputer dan internet lewat dunia maya. Semoga blog ini bisa bermanfaat untuk kita semua. Jika ada kesalahan kata, kalimat, dll pada blog saya ini, itu semua adalah resmi tanggung jawab saya pribadi. Untuk itu mohon teguran dari rekan-rekan semua.

Sepintas Tentang Admin

Saya bernama Broto Natasa, merupakan Alumnus Teknik Informatika [S1] di Universitas Islam Indonesia Yogyakarta.

Social Stuff

Info TKI

Daftar Isi

Daftar Isi

Cuap-Cuap

CBOX

TKI ON FB

Tips dan Trik Komputer Internet on Facebook
FB TKI

Donate Via Paypal

Dukung blog TKI ini dengan cara mendonasi via Paypal. Untuk donasi-nya saya ucapkan terima kasih.


Silakan klik tombol "Donate" dibawah ini :


Donate