Informatică, întrebare adresată de ftyr556676yyu, 8 ani în urmă

Sa se calculeze si afiseze suma elementelor de pe diagonala principala si media aritmetica a elementelor de pe diagonala secundara a elementelor unei matrici patratice de numere intregi.
DAU COROANA

Răspunsuri la întrebare

Răspuns de MariusCelTrifan
2

Răspuns:

{

   int n,i,j;

   float S1=0,S2=0;

   cout<<"n=";

   cin>>n;

   int a[n][n];

   for(i=1;i<=n;i++)

       for(j=1;j<=n;j++)

   {

       cout<<"a["<<i<<"]["<<j<<"]=";

       cin>>a[i][j];

       if(i==j)

           S1=S1+a[i][j];

       if(i+j==n+1)

           S2=S2+a[i][j];

   }

   cout<<S1<<" "<<S2/n;

   return 0;

}

Explicație:

Multumesc+5*+cel mai inteligent raspuns?


MariusCelTrifan: pai ma intereseaza toata matricea
MariusCelTrifan: ce ai scris in toata matricea
mihaela800: #include

using namespace std;

int main()
mihaela800: asta cred ca mai trebuia scris
MariusCelTrifan: da
mihaela800: asa functioneaza
mihaela800: am cerut n=3;
MariusCelTrifan: pai algoritmul face ce trebuie, eu nu pun niciodata #include si restul ca alea sunt mereu acolo
MariusCelTrifan: pe alea stie toata lumea sa le puna
mihaela800: bine
Alte întrebări interesante