Informatică Programare
Tablouri bidimensionale probleme rezolvate C++
Tablourile bidimensionale în C++ sunt matrice, structuri de date cu linii și coloane, folosite pentru a stoca date în format tabelar. Problemele rezolvate implică operații precum citirea, afișarea, suma elementelor sau parcurgerea pe diagonale.
Declarare și inițializare
- 1 Declară matricea int a[3][4]; // Matrice cu 3 linii și 4 coloane
- 2 Citește elementele for(int i=0; i<3; i++) for(int j=0; j<4; j++) cin >> a[i][j];
- 3 Afișează matricea for(int i=0; i<3; i++) { for(int j=0; j<4; j++) cout << a[i][j] << " "; cout << endl; }
Problemă rezolvată: suma elementelor
- 1 Definește problema Calculează suma tuturor elementelor unei matrice de dimensiuni n x m.
- 2 Scrie codul int suma = 0; for(int i=0; i<n; i++) for(int j=0; j<m; j++) suma += a[i][j]; cout << "Suma este: " << suma;
- 3 Exemplu numeric Pentru matricea [[1,2],[3,4]], suma este 1+2+3+4 = 10.
Rezolvă probleme diverse, cum ar fi găsirea elementului maxim sau parcurgerea pe diagonale, pentru a exersa manipularea indicilor.