// Les constantes
const int ledRouge = 7;
const int ledVerte = 6;
const int bpRouge = 4;
const int bpVert = 3;
// Définition des états
void setup()
{
  pinMode(ledRouge, OUTPUT);
  pinMode(ledVerte, OUTPUT);
  pinMode(bpRouge, INPUT);
  pinMode(bpVert, INPUT);
  digitalWrite(ledRouge, 1); // Allumage de la led Rouge au démarrage
}
void loop()
{
  // Variables booléénes - Etat des boutons - false/true
  bool bpRougeEtat = digitalRead(bpRouge);
  bool bpVertEtat = digitalRead(bpVert);
  if (bpRougeEtat == true) {  // Si bouton rouge est appuyé
    digitalWrite(ledRouge, 1); // l'état bouton rouge est à true
    digitalWrite(ledVerte, 0); // donc led Rouge allumée / led Verte éteinte
  }
  if (bpVertEtat == true) {     // Si bouton vert est appuyé
    digitalWrite(ledRouge, 0); // l'état bouton rouge est à true
    digitalWrite(ledVerte, 1);   // donc led Verte allumée / led Rouge éteinte
  }
}