You are on page 1of 1

#include <conio.

h>
#include <iostream.h>
#include <iomanip.h>
void main (){
clrscr();
long int n,k,i,j,s,sp,ss,a[100][100];
cout<<"n="; cin>>n;
for (i=1;i<=n;i++)
for (j=1;j<=n;j++){
cout<<"a["<<i<<"]["<<j<<"]=";
cin>>a[i][j];
}
for (i=1;i<=n;i++){
for (j=1;j<=n;j++) cout<<setw(3)<<a[i][j];
cout<<endl;
}
for (i=1,s=0,sp=0,ss=0;i<=n;i++)
for (j=1;j<=n;j++){
s+=a[i][j];
if (i==j) sp+=a[i][j];
if (j==n-i+1) ss+=a[i][j];
}
cout<<"Suma componentelor tabloului este "<<s<<endl;
cout<<"Suma componentelor diagonalei principale este "<<sp<<endl;
cout<<"Suma componentelor diagonalei secundare este "<<ss<<endl;
getch();
}

You might also like