Programmation D - if Statement

Un if instruction se compose d'une expression booléenne suivie d'une ou plusieurs instructions.

Syntaxe

La syntaxe d'une instruction if dans le langage de programmation D est -

if(boolean_expression) {
   /* statement(s) will execute if the boolean expression is true */
}

Si l'expression booléenne est évaluée à true, alors le bloc de code à l'intérieur de l'instruction if est exécuté. Si l'expression booléenne est évaluée àfalse, puis le premier ensemble de code après la fin de l'instruction if (après l'accolade fermante) est exécuté.

Le langage de programmation D suppose que non-zero et non-null valeurs comme true et si c'est soit zero ou null, alors il est supposé comme false valeur.

Représentation schématique

Exemple

import std.stdio;
 
int main () { 
   /* local variable definition */ 
   int a = 10; 
  
   /* check the boolean condition using if statement */ 
   if( a < 20 ) { 
      /* if condition is true then print the following */ 
      writefln("a is less than 20" ); 
   } 
   writefln("value of a is : %d", a); 
  
   return 0;
}

Lorsque le code ci-dessus est compilé et exécuté, il produit le résultat suivant -

a is less than 20;
value of a is : 10