Exercice : La structure "if...else"
On donne le programme suivant :
1
/* Principaux réglages */
2
3
4
5
6
7
int i,n;
8
9
// La fonction setup est appelée une fois au démarrage
10
void setup() {
11
pinMode(PORT_LED, OUTPUT);
12
Serial.begin(9600);//Initialise le port série (pour l'affichage dans la fenêtre Moniteur)
13
i = 2;
14
n = 5;
15
if(i<n){
16
digitalWrite(PORT_LED, ALLUME); // Allume la LED
17
delay(1000); // Attente d'une seconde
18
digitalWrite(PORT_LED, ETEINT); // Eteint la LED
19
delay(1000); // Attente d'une seconde
20
Serial.print("i = ");
21
Serial.println(i);
22
}
23
}
24
void loop() {
25
}
On suppose que la valeur de \(n\) est variable.
Question
Modifiez le programme précédent pour que la LED clignote 2 fois si la variable \(i\) est strictement inférieure à la variable \(n\) et 3 fois sinon