Dăndu-se un numar natural n,sa se citească valori intregi pentru o matrice patratica cu n linii si n coloane.Pentru matricea citita sa se afle maximul dintre elementele de pe diagonala principala si suma elementele de pe diagonala principala si suma elementelor impare ale matricei
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int main()
{
int n, i, j, a[100][100], maxx=-9999, s=0, s1=0;
cin>>n;
for(i=1; i<=n; i++)
for(j=1; j<=n; j++)
cin>>a[i][j];
for(i=1; i<=n; i++)
for(j=1; j<=n; j++)
if(i==j)
{
s=s+a[i][j];
if(a[i][j]>maxx)
maxx=a[i][j];
}
for(i=1; i<=n; i++)
for(j=1; j<=n; j++)
if(a[i][j]%2==1)
s1=s1+a[i][j];
cout<<maxx;
cout<<endl;
cout<<s;
cout<<endl;
cout<<s1;
return 0;
}
using namespace std;
int main()
{
int n, i, j, a[100][100], maxx=-9999, s=0, s1=0;
cin>>n;
for(i=1; i<=n; i++)
for(j=1; j<=n; j++)
cin>>a[i][j];
for(i=1; i<=n; i++)
for(j=1; j<=n; j++)
if(i==j)
{
s=s+a[i][j];
if(a[i][j]>maxx)
maxx=a[i][j];
}
for(i=1; i<=n; i++)
for(j=1; j<=n; j++)
if(a[i][j]%2==1)
s1=s1+a[i][j];
cout<<maxx;
cout<<endl;
cout<<s;
cout<<endl;
cout<<s1;
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Engleza,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă