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

Se citeste un numar natural n . Sa se construiasca matricea n x n astfel :
prima coloana ia valoarea n
a doua coloana -> n-1
.
.
.
ultima coloana - > 1

Răspunsuri la întrebare

Răspuns de Petruccinator
2

#include <iostream>

int main(){

   int i, j, n, *v;

   std::cin >> n;

   v = new int[n * n];

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

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

           v[i * n + j] = n - j;

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

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

           std::cout << v[i * n + j] << ' ';

       std::cout << '\n';

   }

   delete[] v;

   return 0;

}

Alte întrebări interesante