#include <iostream>
using namespace std;
#include <cmath>
int main() {
cout << "Введите размер матрицы (m x n )" << endl ;
int m , n ;
cin >> m >> n ;
int x[100][100] ;
for (size_t i = 0 ; i < m ; i++ ){
for(size_t j = 0 ; j < n ; j++){
x[i][j] = 50 - rand() % 100;
cout << x[i][j] << "\t" ;
}
cout << endl << endl ;
}
int dob=1 , k1=0 , k2 =0 , sum = 0 ;
for (size_t i = 0 ; i < m ; i++ ){
for(size_t j = 0 ; j < n ; j++){
if ((x[i][j] > 0 ) && (x[i][j] != 0 )){
dob = dob * x[i][j] ;
k1++;
}
if (x[i][j] < 0 ){
sum += abs(x[i][j]) ;
k2++;
}
}
}
cout << "Ср. геом = " << pow(dob,(1/k1)) << endl ;
cout << "Ср. алг. = " << sum / k2 << endl ;
return 0;
}