MENJUMLAHKAN 2 MATRIKS DAN MASING-MASING MATRIKS MEMPUNYAI ORDO YANG SAMA
Berikut ini adalah cara membuat program sederhana dengan menjumlahkan 2 matriks dan masing-masing matriks mempunyai ordo yang sama, silahkan anda praktekan ya.
#include <iostream>
#include <conio.h>
#include <iomanip>
using namespace std;
int i, j, baris, kolom, m1[10][10], m2[10][10], hasil[10][10];
main()
{
cout<<endl;
do
{
cout<<"MFY"<<endl;
cout<<"Jumlah Baris = ";cin>>baris;
cout<<"Jumlah Kolom = ";cin>>kolom;
}
while
((baris>10)||(kolom>10));
cout<<"\nMatrix A"<<endl;
for(i=0;i<baris;i++)
for(j=0;j<kolom;j++)
{
cout<<"data ["<<i<<","<<j<<"] = ";cin>>m1[i][j];
}
cout<<"\nMatrix B"<<endl;
for(i=0;i<baris;i++)
for(j=0;j<kolom;j++)
{
cout<<"data ["<<i<<","<<j<<"] = ";cin>>m2[i][j];
}
for(i=0; i<baris; i++)
for(j=0; j<kolom; j++)
hasil[i][j] = m1[i][j] + m2[i][j];
cout<<endl;
cout<<"\tMatrix A + Matrix B = Hasil\n";
for(i=0; i< baris; i++)
{
cout<<"\n\t";for(j=0; j<kolom; j++)cout << setw(3) << m1[i][j];
cout<<" ";for(j=0; j<kolom; j++)cout << setw(6) << m2[i][j];
cout<<"\t";for(j=0; j<kolom; j++)cout << setw(3) << hasil[i][j];
cout<<endl;}
getch();
}
Jika anda berhasil maka hasil outputnya seperti gambar dibawah ini.
Post a Comment for "MENJUMLAHKAN 2 MATRIKS DAN MASING-MASING MATRIKS MEMPUNYAI ORDO YANG SAMA"