Code: Select all
double average(double value[], double min, double max, int& tcnt, int& vcnt) {
double sum = 0;
int i = 1;
tcnt = vcnt = 0;
while (value[i] <> -999 && tcnt <100) {
tcnt++;
if (min<=value[i] && value[i] <= max) {
sum += value[i];
vcnt ++;
}
i++;
}
if (vcnt > 0) return sum/vcnt;
return -999;
}