Informatică, întrebare adresată de andarline, 9 ani în urmă

In C++. Sa se afiseze elementele de pe conturul matricei, parcurgerea lor facandu-se in sens invers trigonometric.

Răspunsuri la întrebare

Răspuns de StarBack
14
Buna seara! Uite aici rezolvarea problemei. Succes in continuare!

#include "stdafx.h"
#include <iostream>

using namespace std;

int main()
{
      int l, c;   // linii / coloane
      int i, j;
      int mat[10][10];

      cin >> l >> c;

      for (i = 0; i < l; i++)
            for (j = 0; j < c; j++)
                   cin >> mat[i][j];

      for (i = 0; i < l; i++)
      {
            for (j = 0; j < c; j++)
                    cout << mat[i][j] << " ";
            cout << endl;
       }

       cout << "Elemente: ";
        for (i = 0; i < l; i++)
                cout << mat[i][0] << " ";

         for (j = 1; j < c; j++)
                cout << mat[l - 1][j] << " ";

         for (i = l - 2; i >= 0; i--)
                cout << mat[i][c - 1] << " ";

         for (j = c - 2; j >= 1; j--)
                 cout << mat[0][j] << " ";

       return 0;
}

andarline: Multumesc mult!
Alte întrebări interesante