Ho fatto questo esercizio lo fatto andare ma mi dava errore ma era tutto coretto quindi non capisco dove sia l'errore
int main() {
const int N = 1000;
int arr[N];
double sum = 0, sum_sq = 0;
int count = 0;
srand(time(NULL));
for (int i = 0; i < N; i++) {
arr[i] = rand() % 1001;
}
arr[500] = 30;
arr[750] = 12;
for (int i = 0; i < N; i++) {
sum += arr[i];
sum_sq += arr[i] * arr[i];
if (arr[i] >= 100 && arr[i] <= 600) {
count++;
}
}
double mean = sum / N;
double variance = sum_sq / N - mean * mean;
cout << "Media: " << mean << endl;
cout << "Varianza: " << variance << endl;
cout << "Numeri nell'intervallo [100;600]: " << count << endl;
return 0;
}