Sous-programmes
Conditions
d'utilisation
Exemple
Note. Si la fonction somme
a été définie en utilisant le
paramètre x , un appel du
type somme(2x) provoquera
l'apparition d'un message
d'erreur. Voir page 23–5.
Vous pourrez donc taper
essai(5) ¸ ou
essai(n) ¸ , mais pas
essai(x) ¸ .
L'instruction Define
Note. Les différentes
instructions sont séparées
par des :.
28–10
Introduction à la programmation
Avec la
, il est possible de diviser l'écriture d'un
TI-92
programme, ou d'une fonction, complexe en plusieurs
programmes ou fonctions plus simples.
Lors de l'écriture d'un nouveau programme, ou d'une nouvelle
fonction :
¦
Les fonctions déjà définies par l'utilisateur s'utilisent exactement
comme les fonctions prédéfinies dans la
Elles peuvent être utilisées dans les programmes et dans les
fonctions.
¦
Les programmes déjà définis par l'utilisateur s'utilisent comme les
instructions prédéfinies dans la
arguments utilisés par le programme entre parenthèses.
Ils peuvent être utilisés dans les programmes, mais pas dans les
fonctions.
Note. Si le programme, ou la fonction, a été mémorisé dans un
répertoire distinct de celui où l'on souhaite l'utiliser, n'oubliez pas
d'indiquer son chemin d'accès. Par exemple, pour utiliser la fonction
définie dans le répertoire
eqd
On suppose ici que l'utilisateur a défini au préalable :
¦
Une fonction
somme,
¦
Un programme
affiche
boîte de dialogue.
Le programme suivant affiche la somme des entiers de 1 à n, puis
celle des entiers de 1 à 2 n.
: essai(n)
: Prgm
: local y
: somme(n) " y:affiche(y)
: affiche(somme(2n))
: EndPrgm
Cette instruction permet de définir directement une fonction ou un
programme à partir de l'écran de calcul, sans passer par l'éditeur de
programme. On l'utilise sous la forme :
nom_prgm(var1,var2, ...)=
Define
Define
nom_fonct(var1,var2, ...)=
Il est également possible d'utiliser l'instruction
une fonction ou un programme directement à l'intérieur d'un autre
programme. Vous trouverez plus de détail à ce sujet dans le
chapitre 29, à la page 29–10.
TI-92
mais on doit placer les
TI-92,
, on écrira
geom
geom
calculant la somme des entiers de 1 à x.
, permettant d'afficher un résultat dans une
: instructions :
Prgm
Func
: instructions :
.
\
(...).
eqd
EndPrgm
EndFunc
pour définir
Define