« COBOL/Fonctions intrinsèques » : différence entre les versions
Contenu supprimé Contenu ajouté
mAucun résumé des modifications |
mAucun résumé des modifications |
||
Ligne 16 :
==Appel de fonction==
Pour faire appel à de telles fonctions, vous devez utiliser l'instruction <code>FUNCTION</code> qui se présente comme ceci :
{{exemple|contenu=<source lang="cobol">FUNCTION nom [ ( arguments ) ].</source>}}
Le nom de la fonction suit le mot-clé <code>FUNCTION</code> et les (éventuels) arguments sont placés entre parenthèses et séparés par des virgules.
Si la fonction ne prend pas d'arguments, ne mettez pas de parenthèses vides.
Ligne 71 ⟶ 72 :
Dans cet exemple, nous demandons à l'utilisateur de saisir trois valeurs entières au clavier, nous affichons ensuite le MIN et le MAX de ces valeurs.
{{exemple|contenu=<source lang="cobol">
000001 IDENTIFICATION DIVISION.
000002 PROGRAM-ID. ex-functions.
Ligne 91 ⟶ 92 :
000018 DISPLAY "max=" FUNCTION MAX (x, y, z).
000019 STOP RUN.
000020 END PROGRAM ex-functions.</source>}}
La valeur de retour de la fonction <code>MIN</code> (respectivement <code>MAX</code>) est utilisée par l'instruction <code>DISPLAY</code>.
[[Catégorie:COBOL]]
|