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

Pentru o matrice de n linii si p coloane afisati primele n*p numere pare patrate perfecte.(REZOLVAT IN CODE BLOCKS,IN C++)
VA ROG FRUMOS CHIAR AM NEVOIE DE AJUTOR

Răspunsuri la întrebare

Răspuns de boiustef
1

Răspuns:

#include <iostream>

using namespace std;

int a, n, p, i, j;

int main()

{

   cout << "nr. de linii n= "; cin >> n;

   cout << "nr. de coloane p= "; cin >> p;

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

   {

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

       {

           a+=2;

           cout << a*a << " ";

       }

       cout << "\n";

   }

}

Explicație:

Dacă e vorba numai de afişare, eu nu am memorat matricea, ci numai afişare în formă de matrice. Dacă insişti la matrice atunci poftim următorul cod:

#include <iostream>

using namespace std;

int a, n, p, i, j, m[100][100];

int main()

{

   cout << "nr. de linii n= "; cin >> n;

   cout << "nr. de coloane p= "; cin >> p;

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

   {

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

       {

           a+=2;  m[i][j]=a*a;

           cout << a*a << " ";

       }

       cout << "\n";

   }

}

Alte întrebări interesante