Informatică, întrebare adresată de UPsung, 9 ani în urmă

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

}


Alte întrebări interesante