Rabu, 14 Maret 2012

Program Transpose Matriks C++

KAli ini saya mencoba membuat program tentang transpose matriks, berhubung kemaren saat UTS disuruh bikin program ini, sekalian saja saya pos disini...
syntaknya:

#include
#include

void main()
{
clrscr();
int a[10][10],m,n,i,j;
cout<<"Masukan jumlah baris : ";
cin>>m;
cout<<"Masukan jumlah kolom : ";
cin>>n;

if (m!=n)
{
cout<<"Matriks tidak persegi jadi transpose tidak mungkin";
}
else
   {
cout<<"Masukan elemen dari matriks : "<
for (i=0; i
    {
for (j=0; i
      {
cout<<"Masukan elemen a"<<(i+1)<<(j+1)<<":";
cin>>a[i][j];
         }
}
cout<<"Menampilkan matriks : "<
for (i=0; i
      {
for (j=0; j
      {
cout<
         }
cout<
cout<<"Menampilkan matriks setelah ditranspose :"<
for (i=0; i
      {
for (j=0; j
          {
cout<
cout<
            }
}
      }
   }
getch();
}

matriks ini hanya dapat digunakan untuk matriks persegi, jika tidak berbentuk persegi, keluaran yang muncul tidak sesuai...
Sekian :D

Tidak ada komentar:

Posting Komentar