La primera pregunta
float *array; //ya seteado
float sum = 0;
for(int i = 0; i < M; ++i)
for(int j = 0; j < N; ++j)
sum += array[i][j];
float prom = sum / (M*N);La segunda cuestion
int *vector;//ya seteado
int max = -1000000, min = 1000000, prom = 0;
for(int i = 0; i < N; ++i) {
if(vector[i] < min) {
min = vector[i];
}
if(vector[i] > max) {
max = vector[i];
}
sum += vector[i];
}
prom = sum / N;Lo de la frecuencia te lo dejo :)
Si no compila, no compila eh, tambien te lo dejo a vos a eso :)