Matriks diagonal 0 samping dalam c++

Dalam matematika, matriks adalah susunan bilangan, simbol, atau ekspresi, yang disusun dalam baris dan kolom sehingga membentuk suatu bangun persegi.

Source Code :
--------------------------------------------------------------------------------------------------------------------------
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
    int mtx[100][100];
    int m;
    cout<<"Masukkan panjang matriks : ";
    cin>>m;
    for(int i=0;i<m;i++){
        for(int j=0;j<m;j++){
            cout<<"["<<i<<","<<j<<"] : ";
            cin>>mtx[i][j];
            if(m==i+j+1)
                mtx[i][j]=0;
        }
    }
    cout<<endl;
    for(int i=0;i<m;i++){
        for(int j=0;j<m;j++){
            cout<<setw(5)<<mtx[i][j];
        }
        cout<<endl;
    }
    return 0;
}

--------------------------------------------------------------------------------------------------------------------------
Hasil:

Ordo 2x2










Ordo 3x3














Ordo 4x4

Komentar