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
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;
}
#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
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Istorie,
9 ani în urmă
Limba română,
9 ani în urmă