Pascal - Instruction if-then

le if-then L'instruction est la forme la plus simple d'instruction de contrôle, fréquemment utilisée dans la prise de décision et la modification du flux de contrôle de l'exécution du programme.

Syntaxe

Syntaxe pour if-then la déclaration est -

if condition then S

condition est une condition booléenne ou relationnelle et Sest une instruction simple ou composée. Exemple d'instruction if-then: -

if (a <= 20) then
   c:= c+1;

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

Pascal suppose que toutes les valeurs non nulles et non nulles sont vraies, et si elles sont nulles ou nulles, alors elles sont supposées comme fausses valeurs.

Représentation schématique

Exemple

Essayons un exemple complet qui illustrerait le concept -

program ifChecking;

var
{ local variable declaration }
   a:integer;

begin
   a:= 10;
   (* check the boolean condition using if statement *)
   
   if( a < 20 ) then
      (* if condition is true then print the following *) 
      writeln('a is less than 20 ' );
   writeln('value of a is : ', a);
end.

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