Răspuns :
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int a[100][100];
int n = 5;
int m = 5;
int numere_diferite_zero = 0;
int min = a[0][0];
int ultimul_n = 0;
int ultimul_m = 0;
cin >> n;
cin >> m;
for (int i = 0; i < n; i++)
for (int j = 0; j < m; j++)
cin >> a[i][j];
for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
if (a[i][j] != 0)
{
numere_diferite_zero++;
}
if (min >= a[i][j])
{
min = a[i][j];
ultimul_n = i;
ultimul_m = j;
}
}
}
cout << "Valori diferite de zero: " << numere_diferite_zero << endl;
cout << "Valoarea minimala: " << min << endl;
cout << "Coloana: " << ultimul_n << " Linia: " << ultimul_m << endl;
return 1;
}
Explicație: