Tuesday, January 4, 2011

Matriks

Matriks adalah kumpulan bilangan berbentuk persegi panjang yang disusun menurut baris dan kolom. Matrikspun ada pada bahasa pemrograman C++, berikut adalah scripnya  



#include
<iostream> 
#include <conio>

main()
{
 //Menentukan type Matriks//
 
int matrika [2] [2]; //type Matriks A//
 int matrikb [2] [2]; //type Matriks B//
 int matrikc [2] [2]; //type Matriks C//
 int matrikd [2] [2]; //type Matriks D//
 int i,j;//type variable idanj, yg digunakan sbg baris dan kolom//
 
   //Menginput Matriks A//
   cout<<"\nInput Matriks A\n";
    for(i=0; i<2; i++)              //for untuk colom
Matriks A//
     {
      for (j=0; j<2; j++)         
//for untuk baris Matriks A//
       {
            cout<<i<<","<<j<<" = ";  //menampikan kordinat//     
        cin>>matrika [i] [j];    //memasukan data ke var
matrika//
       }
     }

   //Menginput Matriks B//
   cout<<"\nInput Matriks B\n";
   for(i=0; i<2; i++)             
//for untuk colom Matriks B//
     {
      for (j=0; j<2; j++)       
//for untuk baris Matriks B//
       {
       
cout<<i<<","<<j
<<" = ";  //menampikan kordinat//
        cin>>matrikb [i] [j]; 
//memasukan data ke var matrikb//
       }
     }
 
    //Membuat Perintah Matriks C(penambahan)//
    for(i=0; i<2; i++)              
//for untuk colom Matriks C//
     {
      for (j=0; j<2; j++)          
//for untuk baris Matriks C//
       {
        matrikc [i] [j] = matrika [i] [j] + matrikb [i] [j];

        //script martiks c(matriks penambahan)//
       }
     }

      //Membuat Perintah Matriks D(pengurangan)//
      for(i=0; i<2; i++)           
//for untuk colom Matriks D//
     {
      for (j=0; j<2; j++)         
//for untuk baris Matriks D//
       {
        matrikd [i] [j] = matrika [i] [j] - matrikb [i] [j];

        //script martiks D(matriks pengurangan)//
       }
     }


    //Menampilkan Matriks A//
    cout<<"\nTampilkan Matriks A\n";
    for(i=0; i<2; i++)             
//for untuk colom Matriks A//
     {
      for (j=0; j<2; j++)         
//for untuk baris Matriks A//
       {
       
cout<<
matrika [i] [j];   //menampilkan Matriks A//
       }
     cout<<"\n";                //agar tampilannya bisa ke bawah//
     }

    //Menampilkan Matriks B//
    cout<<"\nTampilkan Matriks B\n";
    for(i=0; i<2; i++)              
//for untuk colom Matriks B//
     {
      for (j=0; j<2; j++)          
//for untuk baris Matriks B//
       {
       
cout<<
matrikb [i] [j];     //menampilkan Matriks B//
       }
      cout<<"\n";              
//agar tampilannya bisa ke bawah//
     }

    //Menampilkan Matriks C//
    cout<<"\nPenjumlahan Matriks A Dan Matriks B\n";
    for(i=0; i<2; i++)              
//for untuk colom Matriks C//
     {
      for (j=0; j<2; j++)          
//for untuk baris Matriks C//
       {
       
cout<<
matrikc [i] [j];    //menampilkan Matriks C//
       }
      cout<<"\n";             
//agar tampilannya bisa ke bawah//
     }

      //Menampilkan Matriks D//
      cout<<"\nPengurangan Matriks A Dan Matriks B\n";
    for(i=0; i<2; i++)              
//for untuk colom Matriks D//
     {
      for (j=0; j<2; j++)         
//for untuk baris Matriks D//
       {
       
cout<<
matrikd [i] [j];   //menampilkan Matriks D//
       }
      cout<<"\n";             
//agar tampilannya bisa ke bawah//
     }


 getch();


}

No comments:

Post a Comment