float average1 = 0; //input1
float average2 = 0; //input2
float average3 = 0; //input3
float average4 = 0; //input4
float average5 = 0; //input5
float average6 = 0; //input6
for (i=0; i< NUMSAMPLES; i++)
{
average1 += analogRead(out);
average2 += analogRead(hall);
average3 += analogRead(bed);
average4 += analogRead(bath);
average5 += analogRead(lounge);
average6 += analogRead(kitchen);
delay(10);
}
average1 /= NUMSAMPLES;
average2 /= NUMSAMPLES;
average3 /= NUMSAMPLES;
average4 /= NUMSAMPLES;
average5 /= NUMSAMPLES;
average6 /= NUMSAMPLES;
double outTemp = convert(average1);
double hallTemp = convert(average2);
double bedTemp = convert(average3);
double bathTemp = convert(average4);
double loungeTemp = convert(average5);
double kitchenTemp = convert(average6);
This just screams "array and for loop"