Informatică Programare

Cum parcurgi o matrice in C++?

Parcurgerea unei matrice în C++ se face folosind bucle imbricate pentru a accesa fiecare element pe rând, pe linii și coloane. O matrice este un array bidimensional, reprezentat ca un tablou de tablouri. Parcurgerea este esențială pentru operații cum ar fi citirea, afișarea sau prelucrarea datelor.

Metode de parcurgere

  • Parcurgere pe linii Se parcurge fiecare linie, iar în interiorul ei fiecare coloană, de la stânga la dreapta.
  • Parcurgere pe coloane Se parcurge fiecare coloană, iar în interiorul ei fiecare linie, de sus în jos.
  • Parcurgere diagonală Se accesează elementele de pe diagonala principală sau secundară.

Exemplu practic

  1. 1
    Declarare matrice int mat[3][3]; creează o matrice 3x3 de întregi.
  2. 2
    Parcurgere cu for for(int i=0; i<3; i++) for(int j=0; j<3; j++) cout << mat[i][j];
  3. 3
    Afișare elemente Această buclă afișează toate elementele, începând cu mat[0][0] până la mat[2][2].

Folosește bucle imbricate pentru a controla indicii și a evita depășirea limitelor matricei.

Mai multe din Programare