👤

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ăspuns :

#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;

}