Senin, 07 Januari 2013

tugas ke 3



TUGAS
PERTEMUAN 9    
Penjumlahan dua buah matrix
Note : ordo dapat ditentukan sendiri
Missal : 2x 2 ordo

#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
int i, j, baris, kolom, m1[10]
[10], m2[10]
[10], hasil[10]
[10];
main()
{
   clrscr();
   cout<<"Oprasi prnjumlahan Matrix";
   do
   {
     cout<<"jumlah baris = ";cin>>baris;
     cout<<"jumlah kolom = ";cin>>kolom;
   }
   while((baris>10)||(kolom>10));
  /* do
   while(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[1]
   [j];
      cout<<"nHaslnya.."<<endl;
      cout<<"Matrix A + Matrix B = Matrix C";
      for(i=0; i<baris;i++)
        {
        cout<<'n';
        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;
          }
      Getch ();
  }

Tidak ada komentar:

Posting Komentar