Autorisation : Membre
Nb de messages : 6
Inscrit le : Dim 22 Mai 2011, 18:49
Posté le : Dim 11 Sep 2011, 11:21
alors, voila mon problème: j'aimerais un programme qui me trouve la forme soit canonique, soit développer, soit factoriser (vraiment au choix, là X) ) d'une fonction du second degré dont on connais alpha, béta, et éventuellement les racines. si un tel programme existe, je m'excuse d'avance et vous demande les plus humblement possible un lien pour le télécharger =)
remerciement d'avance
---------------------- en travail sur une amélioration d'un pacman défectueux, aide non requise =) (pour l'instant ^^')
Autorisation : Membre
Nb de messages : 1387
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Dim 11 Sep 2011, 12:26
Je crois que la section aide à la programmation aurrait été plus addaptée, mais bon ...
Voci 2 programmes que je viens de te créer (vérifie les quand même avec 2-3 plynomes du second degré connus pour vérifier, je ne les ai pas testé, mais ça devrait marcher.
Avec A,B et c connus
Code
:Prompt A,B,C
:B²-4AC -> D
:Disp "DELTA:",D
:(-B+rac(D))/2A -> S
:(-B-rac(D))/2A -> T
:DISP "S1:",S >Frac, "S2:",T >Frac
:Pause
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Dim 11 Sep 2011, 14:45
sango: Et oui, un prog comme ça existe déjà.
Il y en beaucoup, de toutes les formes, et de plusieurs niveaux d'étude.
sandro: Je doûte de tes formules du second prog.
Ce n'est pas -Q/4A->D mais -Q*4A->D
Ce n'est pas -P/2A->B mais -P*2A->B
Il ne manque plus que la forme factorisée pour combler sf017.
AX²+BX+C=A(X-S)(X-T)
Je ne sais pas si les nombres complexes sont à son programme scolaire.
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Autorisation : Membre
Nb de messages : 6
Inscrit le : Dim 22 Mai 2011, 18:49
Posté le : Dim 11 Sep 2011, 20:19
Merci d'avoir répondu aussi vite, je pensais pas avoir une réponse avant demain. j'ai juste tester le 2ème programme, sandro, car j'ai pas encore appris à quoi sert delta dans une fonction polynome, donc je me contente de ce que je sais ^^
et aprés test, je peut certifier que le 2ème programme marche à la perfection =)
encore merci à tous ^^
---------------------- en travail sur une amélioration d'un pacman défectueux, aide non requise =) (pour l'instant ^^')
Autorisation : Membre
Nb de messages : 1
Inscrit le : Lun 12 Sep 2011, 17:29
Posté le : Lun 12 Sep 2011, 17:49
Salut!
Je suis en 1ere S et je vaix exposer ma version pour résoudre les fonctions polynôme de degré 2, bien développée comme ça tu peux comprendre le mécanisme qui calcule le résultat. Rappel : Une polynôme de degré 2 peut se présenter sous la forme ax²+bx+c.
-> : Sto
(Math/1) : Appuier sur Math puis sur 1
P.S : Il n'est volontairement pas optimisé.
Code
EffEcr
Prompt A,B,C
B^2-4*A*C->D
EffEcr
Disp "DELTA :",D(Math/1)
If D>0
Then
Disp"Sol. 1 :"
Disp(-B-(RACINE DE(D)))/2*A(Math/1)
Disp"Sol. 2 :"
Disp(-B+(RACINE DE(D)))/2*A(Math/1)
End
If D=0
Then
EffEcr
Disp"DELTA :",D(Math/1)
Disp"Sol. 1 :"
Disp(-B/(2A))(Math/1)
End
If D<0
Then
EffEcr
Disp"DELTA :",D(Math/1)
Output(3,3,"PAS DE SOL.")
End
EDIT par linkakro : il manque des parenthèses autour de de (2*A).
Autorisation : Membre
Nb de messages : 2164
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Lun 12 Sep 2011, 21:29
Pas mal, j'ai vu tellement de progs de ce genre là que le tient ne m'enthousiasme pas plus que ça désolé...
Tu auras du poster dans un nouveau sujet.
Si tu veux t'inspirer de mon prog pour améliorer le tien (oui je sais c'est très vache de ma part de dire ça mais je suis fier de mon prog ) jette un coup d'oeil ici. http://tout82.free.fr/forum/sujet.php?sujet=2464
Autorisation : Membre
Nb de messages : 1387
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Mar 13 Sep 2011, 18:30
Si c'est à moi que tu parle, alors, ce n'est pas pour innover que je l'ai fait, mais simplement car je préférait le refaire (et revoir les formules de la forme cannonique en même temps) plutôt que fouiller tout le site pour trouver le programme le plus addapté à la question.
Sandro
---------------------- mort à l'inutile, place à la mémoire libre et aux programmes
Mais lorsque j'ai voulu le tester il ne marchait pas. Ma calculette me demande de taper la valeur de A, B et C, ensuite elle me donne le delta et les solutions mais après ca elle se met à chercher en continu sans s'arreter. Je suis obligé d'eteindre ma calculatrice pour que cela s'arrete.
Pensez vous que j'ai fais des erreurs en tapant mon programme ou est ce que le programme comporte des erreurs?
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Lun 31 Oct 2011, 18:05
Et si tu appuyais sur Entrer ?
Il y a une Pause au milieu du programme donc appuyer sur entrer dois faire passer à la suite.
Sinon c'est le graphique qui tente de dessiner des fonctions.
Dans ce cas efface toutes les fonctions du menu Y=f(x ou désactive les.
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Effectivement je ne savais pas qu'il fallait appuyer sur entrer. Je débute !
Manon Invité
Posté le : Lun 31 Oct 2011, 22:56
Excusez mes nombreuses questions mais j'en ai encore une !
Le fait de voir la forme canonique sur l'axe des fonctions ne me dérangeait pas mais là j'ai voulu tracer une courbe et la forme canonique est meme sur mon axe et ma courbe !
Autorisation : Membre
Nb de messages : 878
Inscrit le : Sam 15 Oct 2011, 11:07
Posté le : Mar 01 Nov 2011, 17:52
Tu veux dire que lorsque tu traces une courbe sur ton graphique, tu vois encore toutes les inscriptions du programme ?
---------------------- La la la ...
Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL
Un problème de programmation ? Allez consulter ce tutoriel crée pour cela : TUTORIEL PROGRAMMATION
Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTIONEN VIDEO