Загрузка данных


#include "data_stat.h"

double max(double *data, int n) {
   double max = *data;
   for (int i = 0; i < n; i++) {
        if (data[i] > max) 
            max = data[i];
    }
    return max;
}
double min(double *data, int n) {
    double min = *data;
    for (int i = 0; i < n; i++) {
        if (data[i] < min) {
            min = data[i];
        }
    }
    return min;
}

double mean(double *data, int n) {
    double sum = 0.0;
    for (int i = 0; i < n; i++) {
        sum += data[i];
    }
    sum / n;
}

double variance(double *data, int n) {
    double avg = mean(data, n);
    double sum = 0.0;
    
    for (int i = 0; i < n; i++) {
        sum += (data[i] - avg) * (data[i] - avg);
    }
    
    return sum / n;
}