#define BUTTON 5

int contatore = 10;
int counter = 0;
int pinPotenziometro = A0;
int statoPresenteBottone = LOW;
int somma=0;
int val =0;
float media = 0.0;

void setup() 
{
  Serial.begin(9600);
  pinMode(BUTTON, INPUT);
  contatore=10;
}

void loop() 
{
  val= analogRead(pinPotenziometro);
  if(digitalRead(BUTTON))
  {
   	counter=counter+1;
    somma=somma+val;
    Serial.print("button pressed times : ");
    Serial.println(counter);
    Serial.print("Valore potenziometro : ");
    Serial.println(val);
    delay(100);
  }
  
  if(counter==contatore)
  {
   		media=somma/contatore;
    	Serial.print("la tua media : ");
    	Serial.println(media);
    	delay(100);
      	counter=0;
      	somma=0;
  }
}