Necesito ayuda para mi proyecto

En esta parte del código es donde necesito que me ayuden, necesito saber como poner la función para que la melodía suene una vez que haya pulsado 8 veces el pulsador,

}

void compruebaacierto()
{ boton = digitalRead(pulsador);
if(boton==HIGH && n==2) {
digitalWrite (zumbador, HIGH);
for (int nota = 0; nota < 156; nota++) {

int duracaodanota = duracaodasnotas[nota];
tone(zumbador, melodia[nota],duracaodanota);
int pausadepoisdasnotas[] ={150,300,300,100,300,550,575,450,400,500,300,330,150,300,200,200,150,300,150,350,300,150,150,500,450,400,500,300,330,150,300,200,200,150,300,150,350,300,150,150,500,300,100,150,150,300,300,150,150,300,150,100,220,300,100,150,150,300,300,300,150,300,300,300,100,150,150,300,300,150,150,300,150,100,420,450,420,360,300,300,150,300,300,100,150,150,300,300,150,150,300,150,100,220,300,100,150,150,300,300,300,150,300,300,300,100,150,150,300,300,150,150,300,150,100,420,450,420,360,300,300,150,300,150,300,350,150,350,150,300,150,600,150,300,350,150,150,550,325,600,150,300,350,150,350,150,300,150,600,150,300,300,100,300,550,575};
delay(pausadepoisdasnotas[nota]);}

noTone(zumbador);
digitalWrite (zumbador, LOW);
tiempo=tiempo-50;
if (tiempo<1){ tiempo=400;}
}

Les agradezco su ayuda.

Ruan17:
Yo te moví el mensaje hacia el lugar correspondiente, donde TU lo debiste de haber posteado de haber leído las normas y otros consejos que se encuentran arriba de todo a lo largo del foro Español.
Pero a ti te queda un trabajito por terminar. Tienes que editar tu mensaje y usar etiquetas para que no sea tan pesado para leer.
Abrazos!