Section courante

A propos

Section administrative du site

IF

Si
PL/1

Syntaxe

IF expression_élémentaire THEN unité_1;
ou
IF expression_élémentaire THEN unité_1;
ELSE unité_2;

Paramètres

Nom Description
expression_élémentaire Ce paramètre permet d'indiquer la condition de teste
unité_1 Ce paramètre permet d'indiquer le groupe d'instruction si la condition est vrai
unité_2 Ce paramètre permet d'indiquer le groupe d'instruction si la condition est fausse

Description

Cette instruction permet d'effectuer un teste conditionnel et d'exécuter des instructions plutôt que d'autre en fonction du résultat.

Exemple

Cet exemple permet de tester une condition vrai :

  1.  Corps: PROC options(main);  
  2.      IF '1'B THEN DO;
  3.        display('La condition est vrai');
  4.      END;
  5.  END Corps;

on obtiendra le résultat suivant :

La condition est vrai

Dernière mise à jour : Dimanche, le 12 octobre 2014