LA PRISE DE DECISION
La plupart des programmes doivent prendre des décisions. Il y a plusieurs instructions disponibles dans le langage Pascal pour le faire. L'instruction IF est une des possibilités.
Le format requis par l'instruction Pascal IF THEN est la suivante :


    IF condition THEN
       instruction

La condition ( par exemple A < 5 ) est évaluée. Si le résultat de l'évaluation est vrai ( true ), l'instruction suivant le THEN sera exécutée. Dans le cas contraire ( évaluation à false ), l'instruction suivant le THEN sera ignorée.

  program IF_DEMO (input, output);  {Programme montrant l'utilisation de l'instruction IF THEN }
  var     nombre, devine : integer;
  begin
     nombre := 2;
     writeln('Devinez un nombre entre 1 et 10');
     readln( devine );
     if nombre = devine then  writeln('Chapeau ... Vous avez devine le bon nombre !');
     if number <> devine  then  writeln('Desole, ce n''est pas le bon nombre !')
  end.

Une condition est une expression booléenne ( expression dont l'évaluation donne true ou false ).
Les OPERATEURS RELATIONNEL, indiqués ci-dessous, permettent de comparer des valeurs et des contenus des variables entre eux.
    =   égal
    >   plus grand que
    <   plus petit que
    <>  différent de 
    <=  plus petit ou égal à
    >=  plus grand ou égal à


Copyright B Brown/P Henry/CIT, 1988-1995. Tous droits réservés.
Copyright UCL/INGI, 1995. Tous droits réservés.
URL: http://candix1.fsa.ucl.ac.be/langages/Pascal/tutoriel/pas015.htm