Problème programmation ti 82 stats ..

Fermé
icetea - 23 oct. 2010 à 12:48
 aloui - 2 janv. 2013 à 16:25
Bonjour,
j'ai trouver sur un site le programme suivant :


:ClrHome
:Input "COTE A ",A
:Input "COTE B ",B
:ClrHome
:Menu("CALCULER...","HYPOTENUSE",1,"OPP OU ADJ",2)
:Lbl 1
:A²+B² -> C
:Goto 3
:Lbl 2
:abs(A²-B²) -> C
:Lbl 3
:Output(1,1,"RESULTAT :")
:Output(3,4,"LE COTE C")
:Output(5,5,"MESURE")
:Output(7,6,[Racine carrée]C)
:Pause
:ClrHome

le problème c'est qu'après l'avoir taper, et vérifier lorsque je le lance je tape les nombre ex :" LE COTE A 3 "
" LE COTE B 3 " puis entrer je choisis alors hypothénuse et sa me met ERR:SYNTAXE
je fai voir puis sa m'amène a [RACINE CARREE]C) que j'ai taper a la main y a t'il une manip permettant d'entrer directement racine carrée ??
ou si vous savez pourquoi sa ne marche pas merci de m'en faire part

2 réponses

snoussix Messages postés 427 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 22 juin 2012 560
23 oct. 2010 à 18:09
question béte mais rassure moi sur ta ti tu n'as BIEN SUR pas tapé racine carré ?? mais tu as utilisé plutot le signe de la racine ( on sait jamais )
1
oui j'ai aussi essayer mais sa n'a pas marché --'
jai précisement taper (pour racine carrée je met V) :
Output(7,6,[V(C)]) la sa me met err syn etc sur le ] jsui perdu !!
1
snoussix Messages postés 427 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 22 juin 2012 560
24 oct. 2010 à 02:15
essaies avec la fonction dip pour voir si l'erreur vient du output
aprés remets comment c'était et ajoute la ligne suivante avant le output de C
1 -> C
aprés remets comment c'était et enléve la racine
enfin dis moi quand sa bloque :)
0
après avoir mis :
Disp (7,6,[V(C) la sa me met le prb sur la deuxieme virgule
jai remi output et avan output (3,4,"LE COTE C") jai mi 1=C la sa me met le bug sur l'espace après :
Output(7,6,[V(C) _ ( _ c le prb )
et enfin apres avoir enlevé la racine et le 1=C sa me met le bug a la derniere parenthese:
Output(7,6,[C)
voila merci beaucoup de m'aider =)
0
j'ai essayer avec a la fin Output(7,6,V(C) en faite sans les [ ] et la ya plus de prb mais quelques soient les longueurs que je donne pour a et b sa me met c = 0 walla =\
0
meme probleme avec ce programme :
:ClrHome
:Input "N1 = ",A
:Input "N2 = ",B
:Input "I1 (EN °) = ",C
:Degree
:ClrHome
:If A=0 or B=0
:Goto F
:[sin-1]((A*sin(C))/B) -> D
:Output(1,4,"RESULTAT :")
:Output(4,1,"I2 (en °) =")
:Output(4,13,D)
:Goto E
:Lbl F
:Output(4,4,"IMPOSSIBLE")
:Lbl E
:Pause
:ClrHome

en faite je crois qu avec nimporte quel programme ya un probleme avec les [ ] car sur celui ci comme sur l'autre avec les crochets sa me met un prb et sans les crochets sa marche mais le résultat final est obligatiorement 0 quelque soient les autres valeurs
0
snoussix Messages postés 427 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 22 juin 2012 560
24 oct. 2010 à 16:23
pour la fonction disp tu mets pas les virgules tu fais juste dispV(C)
et pour output tu mets output(7,6,V(C))
V c'est racine carré il n'y a PAS de crochets .... :)
0