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

Scrieți un program care să citească elementele unei matrici pătratice și să afișeze elementele diagonalei principale și secundare si elementele deasupra si dedesubtul diagonalei principale si secundare​


anonim21212: Vreun exemplu, ceva?
anonim21212: Ca nu inteleg la ce se refera enuntul
smarian233: doar programul sa l scriem nu trebuie nimic de rezolvat
smarian233: matematic ma refer

Răspunsuri la întrebare

Răspuns de anonim21212
1

Răspuns: Sper ca la asta te refereai :).Complieaza-l sa vezi daca merge.

#include <iostream>

using namespace std;

unsigned int n,i,j;

int main()

{

   cin>>n;

   unsigned int a[n][n];

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

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

           cin>>a[i][j];

   cout<<"Elementele de pe diagonala principala sunt:";

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

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

           if(i==j)

               cout<<a[i][j]<<' ';

   cout<<endl;

   cout<<"Elementele de pe diagonala secundara sunt:";

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

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

           if(i+j==n-1)

               cout<<a[i][j]<<' ';

   cout<<endl;

   cout<<"Elementele de sub diagonala principala sunt:";

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

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

           if(i>j)

               cout<<a[i][j]<<' ';

   cout<<endl;

   cout<<"Elementele de sub diagonala secundara sunt:";

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

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

           if(i+j>=n)

               cout<<a[i][j]<<' ';

   return 0;

}

Explicație:


anonim21212: Compileaza-l*
smarian233: you're a life saver ! multumesc mult!!!!!!
anonim21212: Cu placere :)
Alte întrebări interesante