int leds[]={5,6,7,8,9};
int i;
int tiempo=200;
int zumbador=10;
int pulsador=11;
void setup (){
for(i=0;i<5;i++) {
pinMode(leds[i],OUTPUT);
}
pinMode(zumbador,OUTPUT);
pinMode(pulsador,INPUT);
}
void compruebaacierto(){
if(digitalRead(pulsador)==HIGH && i==2) {
digitalWrite(zumbador,HIGH);
delay (1000);
digitalWrite(zumbador,LOW);
tiempo=tiempo-20;
if(tiempo<10){
tiempo=200;}
}
}
void loop () {
for(i=0;i<5;i++) {
digitalWrite(leds[i],HIGH);
delay(tiempo);
compruebaacierto();
digitalWrite(leds[i],LOW);
delay(tiempo);
}
}