Catégories
Arduino

Arduino #3: Instruction if else if else

Objectifs

  1. A quoi sert l’instruction if ?
  2. Les 3 formes de déclaration de l’instruction if…else
  3. Les erreurs à éviter

Syntaxe 1

if cond1

{

  instruction 1;

  instruction 2;

  ...;

}

else

{

  instruction 3;

  instruction 4;

  ...;

}

Syntaxe 2

if cond1

{

  instruction 1;

  instruction 2;

  ...;

}

else if cond2

{

  instruction 3;

  instruction 4;

  ...;

}

else if cond3

{

  instruction 5;

  instruction 6;

  ...;

}

...

else  condn

{

  instruction n-1;

  instruction n;

  ...;

}

Syntaxe 3

if cond

{

  instruction 1;

  instruction 2;

  ...;

}

Les erreurs à éviter

  1. Syntaxe: elseif; elsif; % else if
  2. Logique: Oublie des accolades {}
if cond1

  instruction 1; % Instruction exécutée

  instruction 2; % Instruction non incluses

else

  instruction 1; % Instruction exécutée

  instruction 2; % Instruction non inclus

Laisser un commentaire