Nell’esercizio sotto si esegue il conteggio alla rovescia da 10 a 1. Il WHILE viene usato in sostituzione di un FOR.
Con il while |
Con il for |
int j =10;
void setup(){
pinMode(10, OUTPUT);
Serial.begin(9600);
while ( j > 0) {
Serial.println(j);
j = j - 1;
digitalWrite(10,HIGH);
delay(500);
digitalWrite(10,LOW);
delay(500);
}
}
void loop(){
// nulla
}
|
int j;
void setup(){
pinMode(10, OUTPUT);
Serial.begin(9600);
for (j=10, j>0; j--) {
Serial.println(j);
digitalWrite(10,HIGH);
delay(500);
digitalWrite(10,LOW);
delay(500);
}
}
void loop(){
// nulla
}
|

