D

DEFFN

<fieldset class="formatter-container formatter-fieldset" style=""><legend>DEFFN</legend><div class="formatter-content">Instruction qui permet de définir une fonction.

Syntaxe
DEFFN nom de fonction [(paramètres de la fonction)]=expression qui définit la fonction


Les crochets indiquent un contenu optionnel.

Le nom de la fonction peut faire au maximum 7 caractères.

Les paramètres de fonction ainsi que l'expression de celle-ci peuvent utiliser des noms de variables déjà utilisés dans le programme. Ici, ils ne servent qu'à la définition de la fonction. Par contre, dans l'expression, certaines variables existantes du programme peuvent être utilisées, mais il ne faut alors pas les mettre dans les paramètres de la fonction.

Pour l'utilisation de la fonction ainsi définie, voir FN ou l'exemple suivant.

Exemple
10 ' Pythagore
20 DEFFN PYTH (X,Y)= SQR(X^2+Y^2)
30 PRINT FN PYTH(4,3)
40 END


Résultat
Le nombre affiché sera en la mesure de l'hypoténuse d'un triangle rectangle dont les côtés mesurent 3 et 4 cm, soit 5 cm. la fonction PYTH qui a été définie prend 2 paramètres, X et Y, et sa définition est la racine carrée de la somme des carrés.


</div></fieldset>
Cette page a été vue 2018 fois