Se dă o matrice a, cu m linii şi n coloane (1≤m,n≤50) şi elemente numere întregi. Să se calculeze suma elementelor strict pozitive din matrice.
Răspunsuri la întrebare
#include <iostream>
using namespace std;
int main()
{
int m, n;
cout << "Please enter the matrix size (m x n): ";
cin >> m >> n;
// Declare and initialize the matrix
int matrix[m][n];
for (int i = 0; i < m; i++)
{
for (int j = 0; j < n; j++)
{
cout << "Input matrix elements at " << "(" << i << "," << j << "): ";
cin >> matrix[i][j];
}
}
int sum = 0;
// Calculate the sum of all strictly positive elements from the matrix
for (int i = 0; i < m; i++)
{
for (int j = 0; j < n; j++)
{
if (matrix[i][j] > 0)
{
sum += matrix[i][j];
}
}
}
cout << "The sum of all strictly positive elements from the matrix is: " << sum << endl;
return 0;
}