Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
bases_programmation:if-else [2017/08/07 14:53]
admin
bases_programmation:if-else [2017/08/07 15:08] (Version actuelle)
admin
Ligne 1: Ligne 1:
-====== ​L'​instruction IF et IF-ELSE ======+====== ​Structures conditionnelles : IF-ELSE ======
  
  
Ligne 15: Ligne 15:
 ===== IF-ELSE ===== ===== IF-ELSE =====
 <​code>​ <​code>​
 +//Langage C#
 decimal compteEnBanque = 300; decimal compteEnBanque = 300;
 if (compteEnBanque >= 0) if (compteEnBanque >= 0)
Ligne 27: Ligne 28:
 ===== Imbrication IF-ELSE ===== ===== Imbrication IF-ELSE =====
 <​code>​ <​code>​
 +//Langage C#
 decimal compteEnBanque = 300; decimal compteEnBanque = 300;
 if (compteEnBanque >= 0) if (compteEnBanque >= 0)
Ligne 46: Ligne 48:
  
 <WRAP center round important 60%> <WRAP center round important 60%>
-Si on a N possibilités, on aura N-1 IF-ELSE imbriqués, les tests se faisant d'une extrémité à l'​autre. </​WRAP>​+Si on a N cas possibles pour le test, on aura N-1 IF-ELSE imbriqués ​entre eux, les tests se faisant d'une extrémité à l'​autre. </​WRAP>​ 
 + 
 + 
 +===== IF-ELSE avec des valeurs booléennes ===== 
 +<​code>​ 
 +//Langage C# 
 +bool estVrai = true; 
 +if (estVrai) 
 +
 +    Console.WriteLine("​C'​est vrai !"); // Va afficher la chaîne "​C'​est vrai !" puisque l'on affiche quand le estVrai est vrai. On pourrait écrire la condition estVrai==True 
 +
 +else  
 +
 +    Console.WriteLine("​C'​est faux !"); 
 +
 +</​code>​ 
 +<​code>​ 
 +/Langage C# 
 +bool estVrai = true; 
 +if (!estVrai) 
 +
 +    Console.WriteLine("​C'​est faux !"); 
 +
 +else  
 +
 +    Console.WriteLine("​C'​est vrai !"); // Va afficher la chaîne "​C'​est vrai !" puisque l'on affiche quand le NON estVrai est faux. On pourrait écrire la condition estVrai==False 
 +
 +</​code>​ 
 +