#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int h;
int di=0;
int dd=0;
cout<<"======= Ini adalah program pengecekan matrix
diagonal ======="<<endl<<endl;
cout<<"Masukkan ordo matrix yg di inginkan : ";
cin>>h;
int x[h][h];
int i,j;
for(i=0;i<h;i++){
for(j=0;j<h;j++){
cout<<"Masukkan angka di matrix
["<<i<<"]["<<j<<"] : ";
cin>>x[i][j];
}
}
cout<<endl<<endl;
for(i=0;i<h;i++){
for(j=0;j<h;j++){
di=di+1; }
if (i!=j
&& x[i][j]==0){
dd=dd+1; }
}
}
cout<<"Matrik : "<<endl;
for(i=0;i<h;i++){
for(j=0;j<h;j++){
cout<<" "<<x[i][j];
}
cout<<endl;
}
cout<<endl;
if (di==h
&& dd==(h*h)-h){
cout<<"adalah matrix diagonal!!"<<endl;
}
else{
cout<<"Bukan matrix
diagonal!!"<<endl;
}
cout<<endl;
system("PAUSE");
return
EXIT_SUCCESS;
}
|
## contoh running pengecekan matrix :
Sekian dari saya, kurang lebihnya mohon di maklumi. :D
Tidak ada komentar:
Posting Komentar