Sabtu, 19 Desember 2015

Matrik Pengurangan dan Penjumlahan dengan c++

#include<iostream>
#include<windows.h>
using namespace std;

int main(){
    int i,j,matrik;
    int matrik1[3][3]={{1,2,3},{5,4,2},{8,9,7}};
    int matrik2[3][3]={{3,2,3},{5,7,4},{9,2,3}};
    int matrikhasil[3][3];
   
cout<<"MATRIK1        \n";
    for(int x=0 ; x<3; x++)
    {
        for(int y=0; y<3; y++ )
        {
            cout<<"        "<<matrik1[x][y];
        }
        cout<<endl;
    }
   
cout<<"\nMatrik2    \n";
    for(int x=0; x<3; x++)
    {
        for(int y=0; y<3; y++)
        {
            cout<<"        "<<matrik2[x][y];
        }
        cout<<endl;
    }
   
cout<<"\n\n";
cout<<endl<<"\n Hasil Penjumlahan Kedua Matrik Tersebut Adalah : \n\n";
    for(int i=0; i<3; i++)
    {
        for(int j=0; j<3; j++){
            matrikhasil[i][j]=matrik1[i][j]+matrik2[i][j];
            cout<<"    "<<matrikhasil[i][j]<<ends<<ends;
        }
        cout<<endl;
}
   
cout<<endl<<"Hasil Pengurangan Kedua Matrik Tersebut Adalah : "<<endl;
    for(int i=0; i<3; i++)
    {
        for(int j=0; j<3; j++)
        {
            matrikhasil[i][j]=matrik1[i][j]-matrik2[i][j];
            cout<<matrikhasil[i][j]<<ends<<ends;
        }
        cout<<endl;
    }

cout<<endl<<"Hasil Perkalian Matrik : \n";
        for(int x=0; x<3; x++)
    {
        for(int y=0; y<3; y++)
        {
            matrikhasil[x][y]=matrik1[x][0]*matrik2[0][y]+matrik1[x][1]*matrik2[1][y]+matrik1[x][2]*matrik2[2][y];
            cout<<"    "<<matrikhasil[x][y];
        }
        cout<<endl;
    }
cout<<endl;
system("pause");
}

Tidak ada komentar:

Posting Komentar