1

bonjour,
voilà je voudrais faire un programme des + simple: je voudrais rentrer la formule : VPP= Se.X/[Se.X + (1-Sp)(1-X)], et je voudrais juste que ma ti-89 me demande :
Se= ?
Sp=?
X=?
je rentre les donnée, et elle fait le calcul, j'ai très peu de notion en programation, donc si vous pouvez me dire comment faire ce programme ou si vous en avez déjà fait un sur une autre formule mais avec le même but, ca m'aiderai beaucoup

merci

2

Je dirais que pour entrer les données, c'est Input, InputStr ou Request qu'il te faut.
Une autre possibilité est de faire une fonction. Dans l'écran des calculs (écran HOME):
se*x/(se*x + (1-sp)(1-x)) [STO: ->] vpp(se, sp, x)
devrait créer une fonction qui va bien.

Mais attention, ça fait environ dix ans que je ne fais plus du TI-BASIC grin
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

3

Tiens, voila un que je viens d'écrire
il te renvoie un résultat exacte et approché à la fin
Le résultat peut etre utilisé si tu tappes la lettre "r" dans l'écran principal


***************************
formule()
:Prgm
:
:local se,sp,x
:Request "Se= ",se,0
:Request "Sp= ",sp,0
:Request "X= ",x,0
:
:expr(se) -> se (c'est le caractère STO> sur le clavier, c'est pas "-" puis ">")
:expr(sp) -> sp
:expr(x) -> x
:
:se*x/(se*x+(1-sp)(1-x)) -> r
:
:Text string(r)&" ou "&approx(string(r))
:
:EndPrgm
****************************

Voila