Fonctions; Valeur Retournée Par Une Fonction - Texas Instruments TI-92 Manuel D'utilisation

Table des Matières

Publicité

Premiers pas

Fonctions

Note. Une fonction de ce
type peut également être
définie directement dans
l'écran de calcul en écrivant
{aùb,a/b} " essai(a,b)
Valeur retournée par
une fonction
(suite)
Dans l'exemple précédent, nous avons obtenu l'affichage des
résultats, mais ceux-ci ne peuvent pas être utilisés dans la suite pour
d'autres calculs.
La
permet de définir des fonctions, effectuant une ou plusieurs
TI-92
opérations comme le ferait un programme, mais retournant un
résultat destiné à une utilisation ultérieure comme le font toutes les
fonctions usuelles : sinus, cosinus, racine carrée ou autres.
Une fonction peut avoir un unique argument comme par exemple la
fonction sinus, ou plusieurs comme par exemple la fonction
calculant la dérivée d'une expression par rapport à une variable.
Une fonction retourne un résultat unique, dépendant des arguments
utilisés.
Il est cependant possible de retourner plusieurs valeurs à condition
de les placer dans une liste. C'est par exemple ce que fait la fonction
zeros.
Dans notre exemple, nous pouvons écrire :
: essai(a,b)
: Func
: {aùb,a/b}
: EndFunc
Dans une fonction, il n'y a pas d'opération destinée à la saisie des
arguments : ceux-ci sont donnés lors de l'appel. Il n'y a pas non plus
d'opérations destinées à l'affichage du résultat : celui-ci est
automatiquement retourné, et donc affiché à la fin de l'exécution de
la fonction.
Il est possible d'utiliser une fonction définie par l'utilisateur de la
même façon que les fonctions déjà présentes dans la
En particulier, on peut utiliser cette fonction pour construire une
expression plus complexe.
Par exemple, en écrivant
une nouvelle fonction qui calcule f a b
Dans le cas des fonctions simples définies par une instruction du
type :
expression
ou encore par :
Define
la valeur retournée est celle que l'on obtient en calculant la valeur
obtenue en remplaçant dans l'expression expression les variables
arg1, arg2 , ... par les arguments utilisés lors de l'appel.
sum(essai(a,b)) " f(a,b),
( , ) =
"
nom_fonction(arg1, arg2, ...)
nom_fonction(arg1, arg2, ...)=expression
Introduction à la programmation
.
TI-92
on définit
a
+
a b
.
b
28–5

Publicité

Table des Matières
loading

Table des Matières