Cute Finding Nemo

Rabu, 13 April 2016

Diktat Alpro bab 9 - Latihan No.3

#Diktat Alpro bab 9 - Latihan No.3

Buatlah algoritma dan program untuk menghasilkan transpose suatu matriks.

Program:
#include"iostream"
using namespace std;
main(){ int i,j,m,n,o;
    cout<<"Program transpose matriks C(m,n)\nMasukkan nilai m : ";
    cin>>m; cout<<"masukkan nilai n : "; cin>>n;
    int mat[m][n];
    for(i=0;i<m;i++){
        for(j=0;j<n;j++){
            cout<<"nilai C("<<i+1<<","<<j+1<<")=";
            cin>>mat[i][j];
        }
        cout<<endl;
    }
    system("cls");
    cout<<"matriks diatas diilustrasikan seperti gambaran dibawah ini\n\n";
    for(i=0;i<m;i++){
        for(j=0;j<n;j++){
            cout<<mat[i][j]<<" ";
        }
        cout<<endl;
    }
    o=m; m=n; n=o;
    cout<<"\nTranspose matriksnya adalah seperti gambar dibawah ini\n\n";
    for(j=0;j<m;j++){
        for(i=0;i<n;i++){
            cout<<mat[i][j]<<" ";
        }
        cout<<endl;
    }
}

0 komentar:

Posting Komentar