Chenarul unei matrici

Pentru a afișa chenarul unei matrice în C++, trebuie să parcurgem elementele de pe marginile acesteia: primul și ultimul rând, respectiv prima și ultima coloană. Vom evita dublarea elementelor de la colțuri.

Explicație:

  1. Primul rând: Se parcurge complet de la stânga la dreapta.
  2. Ultima coloană: Se parcurge de sus în jos (fără primul element, care a fost deja afișat).
  3. Ultimul rând: Se parcurge de la dreapta la stânga (fără ultimul element, care a fost deja afișat).
  4. Prima coloană: Se parcurge de jos în sus (fără primul și ultimul element).

    // Afișarea primului rând
     for ( i = 0; i < m; i++)
     { cout << a[0][i] << " ";
     }
     // Afișarea ultimei coloane (fără primul element care a fost deja afișat)
     for (int i = 1; i < n; i++)
    { cout << matrice[i][m - 1] << " ";
     }
     // Afișarea ultimului rând (invers, fără ultimul element deja afișat) 
    {
     for (int i = m - 2; i >= 0; i--)
     {
     cout << matrice[n - 1][i] << " ";
     }
     } // Afișarea primei coloane (invers, fără primul și ultimul element deja afișate)
    {
     for (int i = n - 2; i > 0; i--)
    {
     cout << matrice[i][0] << " ";
     }
     }

 

Creați un site gratuit! Acest site a fost realizat cu Webnode. Creați-vă propriul site gratuit chiar azi! Începeți