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

Construiti un program care initializeaza cu 1 elementele de pe diagonala secundara a unei matrici si cu 0 celelalte elemente.


criss262006: Ma puteti ajuta cu o rezolvare in program C++?

Răspunsuri la întrebare

Răspuns de Trandaf10
0

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int n;

   cin >> n;

   int m[n+1][n+1];

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

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

           if(i == n - j + 1)

               m[i][j] = 1;

           else

               m[i][j] = 0;

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

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

           cout << m[i][j] << " ";

       cout << endl;

   }

   return 0;

}

Explicație:


criss262006: da eroare
criss262006: puteti verifica?
criss262006: la int n e eroare
Alte întrebări interesante