Parcurgeți diagonalele unei matrici, fără să treceți prin întreaga matrice..
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
using namespace std;
int main()
{
const int mărime = 3;
int matr[mărime][mărime] = { { 1, 0, 2 }, { 0, 3, 0 }, { 4, 0, 5 } };
for (int diag = 0; diag < mărime; diag++) {
cout << "Linia " << diag + 1 << " :\n";
cout << "Diagonala 1 : " << matr[diag][diag] << '\n';
cout << "Diagonala 2 : " << matr[diag][mărime - diag - 1] << '\n';
}
return 0;
}
Explicație:
Am făcut o matrice de test. Partea importantă e faptul că e doar un for și modul în care sunt accesate elementele.
silviabursuc1:
Mersi muuult!!!
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă