Selamat Datang Di Blogg Saya

Kamis, 21 Juni 2012

program penjumlahan matri C++

#include <cstdlib>
#include <iostream>
#include <iomanip.h>

using namespace std;

int i, j, k, baris, kolom, m1[10][10], m2[10][10], hasil[10][10];

int main(int argc, char *argv[])
{
    cout<<"=============================="<<endl;
    cout<<"| Program penjumlahan matrik |"<<endl;
    cout<<"=============================="<<endl;
    cout<<endl<<endl;
    cout<<"Operasi penjumlahan Matriks\n";
    do
    {


                   cout<<"Jumlah Baris : "; cin>>baris;
                   cout<<"Jumlah Kolom : "; cin>>kolom;
                   }
    while ((baris>10)||(kolom>10));
   
    cout<<"\nMatriks A "<<endl;
    for(i=0;i<baris;i++)
    for(j=0;j<kolom;j++){
                         cout<<"data["<<i<<", "<<j<<"] = ";
                         cin>>m1[i][j];
                         }
    cout<<"\nMatriks 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];
                         }
    for(k=0;k<3;k++)
    hasil[i][j] = hasil[i][j] + m1[i][j] * m2[i][j];
    cout<<endl;
    cout<<"\nHasilnya... "<<endl;
    cout<<"Matriks A + Matriks B = Matriks C\n";
    for(i=0;i<baris;i++){
                         for(j=0;j<kolom;j++)
                         cout<<setw(4)<<m1[i][j];
                         cout<<"     ";
                         for(j=0;j<kolom;j++)
                         cout<<setw(4)<<m2[i][j];
                         cout<<"     ";
                         for(j=0;j<kolom;j++)
                         cout<<setw(4)<<hasil[i][j];
                         cout<<endl;
                        
                        
                        
                        
                        
                         }
                        
    system("PAUSE");
    return EXIT_SUCCESS;
}

0 comments:

Posting Komentar