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

Scrieţi o secvenţă de instrucţiuni C/C++ care să iniţializeze elementele unui tablou
bidimensional A, cu n linii şi n coloane, 1 încât pe fiecare linie sau coloană să existe toate numerele din mulţimea {1,2,...,n}.

Răspunsuri la întrebare

Răspuns de andrei750238
3

#include <iostream>

using namespace std;

int main() {

int A[100][100];

int n,i,j;

//Citire date

cin >> n;

//Generare tablou

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

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

  A[i][j] = (i + j) % n + 1;

}

//Afisare tabou

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

 cout << endl;

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

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

}

}

Anexe:
Alte întrebări interesante