Se da o matrice cu n linii si m coloane si elemente numere naturale. Sa se determine cate linii ale matricei au toate elementele egale.
Răspunsuri la întrebare
Răspuns de
0
Solutie:
#include <iostream>
int main()
{
// Matrice exemplu
int matrice[4][5] = { {5, 5, 1, 5, 5}, {2, 2, 2, 3, 2}, {3, 4, 5, 2, 1}, {7, 7, 7, 7, 7} };
// Accessarea matricei
int matriceCuElementeEgale = 0;
int matriceCuElementeNeEgale = 0;
int baza = 0;
for (int i = 0; i <= std::size(matrice) - 1; i++) {
baza = matrice[i][0];
int c = 0;
for (int j = 0; j <= std::size(matrice[i]) - 1; j++) {
if (baza != matrice[i][j]) { matriceCuElementeNeEgale++; break; }
if (baza == matrice[i][j]) {
c++;
}
}
if (c == std::size(matrice[i])) matriceCuElementeEgale++;
}
std::cout << matriceCuElementeEgale << " " << matriceCuElementeNeEgale;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Franceza,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă