EtSi et OuSinon

Ce programme présente l'usage de EtSi et OuSinon.

Le fichier source est ${UPS_HOME}/upssdk/demo/${UPS_LANGUAGE}/etsi.upl.

Mode compilé

Commande de compilation

upscmp Source=etsi.upl

Commande d'exécution

etsi

Mode interprété

upssng Source=etsi.upl

Fichier source

Source Composant "Exemple d'emploi de EtSi et de OuSinon" Version 4.0.0;

Type TA Defaut
/************/ Fin Type

Fonction F() Retourner Booleen
*****************************/
Debut
Retourner Vrai;
Fin Fonction

Principal
/*******/
Variable
/*******/
Debut
Si F() Alors Fin Si
Si F() Alors Fin Si
Si VA!=Nul EtSi VA.A!=Nul Alors Sinon Fin Si
Si (VA!=Nul EtSi VA.A!=Nul) EtSi (VB!=Nul EtSi VB.A!=Nul) Alors Sinon Fin Si
Si (VA!=Nul EtSi VA.A!=Nul) OuSinon (VB!=Nul EtSi VB.A!=Nul) Alors Sinon Fin Si
Fin Principal

Résultat de l'exécution

VA.A renseigne VA.A renseigne et VB.A renseigne VA.A renseigne ou sinon VB.A renseigne