Différences
Ci-dessous, les différences entre deux révisions de la page.
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 15:00] 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 49: | Ligne 49: | ||
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
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> | 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 ===== | ===== IF-ELSE avec des valeurs booléennes ===== | ||
Ligne 55: | Ligne 56: | ||
bool estVrai = true; | bool estVrai = true; | ||
if (estVrai) | if (estVrai) | ||
- | Console.WriteLine("C'est vrai !"); | + | { |
- | else | + | 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 !"); | Console.WriteLine("C'est faux !"); | ||
+ | } | ||
</code> | </code> | ||
<code> | <code> | ||
Ligne 63: | Ligne 68: | ||
bool estVrai = true; | bool estVrai = true; | ||
if (!estVrai) | if (!estVrai) | ||
+ | { | ||
Console.WriteLine("C'est faux !"); | Console.WriteLine("C'est faux !"); | ||
- | else | + | } |
- | Console.WriteLine("C'est vrai !"); | + | 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> | </code> | ||
- | ===== Switch ===== | ||
- | |||
- | <code> | ||
- | //Langage C# | ||
- | //Langage C# | ||
- | decimal compteEnBanque = 300; | ||
- | { | ||
- | case <0 : | ||
- | Console.WriteLine("Votre compte est débiteur"); | ||
- | break; | ||
- | case 0 : | ||
- | Console.WriteLine("Votre compte est nul"); | ||
- | break; | ||
- | case >0 : | ||
- | Console.WriteLine("Votre compte est créditeur"); | ||
- | break; | ||
- | } | ||
- | </code> | ||