programme de factorisation |
Auteur |
Message |
Elodie
Invité
|
Posté le : Mar 30 Oct 2007, 9:59
|
|
|
Salut à tous !
Je voudrais savoir si à ce jour, il existe un programme de factorisation, par exemple factoriser une équation par (x-1) et un programme pour mettre des équations sous forme canonique.
Merci pour vos réponses =)
Bonne journée
|
|
|
|
vibra
Autorisation : Membre
Nb de messages : 595
Inscrit le : Mer 04 Avr 2007, 13:29
|
Posté le : Mar 30 Oct 2007, 10:03
|
|
|
Quoique… je viens d'y repenser et je vaais peut-être pouvoir faire qqch.
---------------------- Vive la programmation et vive le vibraphone !!! |
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Mar 30 Oct 2007, 10:27
|
|
|
Tu peut factoriser en entrant l'équation puis le terme que l'on veut avoir en facteur.
Sangohan38
|
|
|
|
vibra
Autorisation : Membre
Nb de messages : 595
Inscrit le : Mer 04 Avr 2007, 13:29
|
Posté le : Mar 30 Oct 2007, 15:24
|
|
|
Voilà le programme !! Le premier permettant le calcul formel !! Il permet de factoriser un polynôme. Lorsqu'on entre r dans "RACINE", il va factoriser le polynôme par (x-r), à condition que f(r)=0.
Exemple : Factoriser f(X)=6x^4-23x^3+18x^2+9x-10.
Racine évidente : 1 ->programme-> f(X)=(x-1)(6x^3-17x^2+x+10)
Racine évidente : 1 ->programme-> (6x^3-17x^2+x+10)=(x-1)(6x^2-11x-10)
Racine : 5/2 : ->programme-> (6x^2-11x-10)=(x-2,5)(6x+4)
Conclusion : f(X)=2(x-1)^2(x-2,5)(3x+2)
Code | If L=3,12345
Menu("HORNER","REPRENDRE",C,"NOUVEAU",D
2->A
Lbl D
0->L
Lbl C
ClrHome
A-1->dim L2
If L =/= 3,12345
Then
Input " DEGRE : " ,A
A+1->A
A->dim L1
A-1->dim L2
For (B,A,1,-1
ClrHome
Disp " X^
Output (1,3,B-1
Input D
D->L1(B
End
End
Input " RACINE : " ,C
L1(1->D
For (B,1,A-1
D+C^BL1(B+1)->D
End
If D>10^-7 or D<-10^-7
Then
Disp " F(R)=/=0
0->L
Stop
End
L1(A->L2(A-1
1->E
1->G
For (B,A-1,2,-1
L1(B)+CL2(B->L2(B-1
End
ClrHome
Lbl 1
For (D,A,1,-1
-6->B
prgmNBCHIFFR
If L1(D)=/=0
Then
If L1(D)>0 and D=/=A
Then
Output (G,E, "+
E+1->E
End
-6->B
prgmNBCHIFFR
If L1(D)=/=1 or D=1
Then
Output (G,E,L1(D
L1(D->F
prgmNBCHIFFR
End
If D=/=1
Then
Output (G,E, "X^
E+1+(D=/=2)->E
-6->B
prgmNBCHIFFR
If D=/=2
Then
Output (G,E+2,D-1
E+1+(D>10)->E
End
End
End
End
-6->B
prgmNBCHIFFR
If dim L1=/=dim L2
Then
A-1->A
L2->L1
1->E
G+1->G
Output (G,1, "=(X-
If C=<0
Output (G,4, " +
abs C->F
Output (G,5,round(F,5
5->E
prgmNBCHIFFR
Output (G,E, " )(
7+B->E
Goto 1
End
Output (G,E, " )
Pause
If dim L1=2
Goto B
Menu("POURSUIVRE ?","OUI",A,"NON",B,"SAUVER",E
Lbl E
3,12345->L
ClrList L2
ClrHome
Stop
Lbl A
ClrList L2
3,12345->L
Goto C
Lbl B
ClrList L1,L2
0->L
ClrHome
|
Attention : Le deuxième code doit impérativement s'appeler "NBCHIFFR"
Code | If B>-4
Then
0->B
0->[teta]
round(F,5->F
While fPart (F10^[teta])=/=0
[teta]+1->[teta]
End
While abs (F10^[teta])>=10^B
B+1->B
End
B+([teta]>=1)+(F<0)->B
E+B->E
Else
0->B
End
If E>16
Then
E-16->E
G+1->G
End |
PS : Sango, tu voulais direque cette fonction existe déjà sur la caltos ?
---------------------- Vive la programmation et vive le vibraphone !!! |
|
|
|
Sangohan38
Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
|
Posté le : Mar 30 Oct 2007, 15:58
|
|
|
Non, je voulais dire qu'un prog était faisable.
Sangohan38
|
|
|
|
Elodie
Invité
|
Posté le : Lun 05 Nov 2007, 16:46
|
|
|
Merci b0uc0p question... Dois je entrer le premier ? le secnd ? les deux ?
Lequel dois je nommer NBCHIFFR
?
|
|
|
|
vibra
Autorisation : Membre
Nb de messages : 595
Inscrit le : Mer 04 Avr 2007, 13:29
|
Posté le : Lun 05 Nov 2007, 16:53
|
|
|
Tu dois rentrer les deux, et c'est le deuxième qui s'appelle NBCHIFFR.
---------------------- Vive la programmation et vive le vibraphone !!! |
|
|
|
Stupid
Autorisation : Membre
Nb de messages : 768
Inscrit le : Jeu 28 Sep 2006, 18:42
|
Posté le : Lun 05 Nov 2007, 17:07
|
|
|
vibra, c'est pas en faisant des progs que tu vas pouvoir farcir des damoizelles...
|
|
|
|
vibra
Autorisation : Membre
Nb de messages : 595
Inscrit le : Mer 04 Avr 2007, 13:29
|
Posté le : Lun 05 Nov 2007, 17:09
|
|
|
Ouais je sais .
---------------------- Vive la programmation et vive le vibraphone !!! |
|
|
|
Stupid
Autorisation : Membre
Nb de messages : 768
Inscrit le : Jeu 28 Sep 2006, 18:42
|
Posté le : Lun 05 Nov 2007, 17:10
|
|
|
par contre des demoizaus comme regedit je sais pas...
|
|
|
|
vibra
Autorisation : Membre
Nb de messages : 595
Inscrit le : Mer 04 Avr 2007, 13:29
|
Posté le : Lun 05 Nov 2007, 17:12
|
|
|
Non merci, que des filles pour moi.
---------------------- Vive la programmation et vive le vibraphone !!! |
|
|
|
Stupid
Autorisation : Membre
Nb de messages : 768
Inscrit le : Jeu 28 Sep 2006, 18:42
|
Posté le : Lun 05 Nov 2007, 17:14
|
|
|
moi aussi (sauf des fois avec mon hasmter)
|
|
|
|
Google_AdSense
|
Publicité
|
|
|
|
|
Regedit
Autorisation : Membre
Nb de messages : 191
Inscrit le : Dim 30 Sep 2007, 12:24
|
Posté le : Lun 05 Nov 2007, 17:14
|
|
|
Citer : Baby | par contre des demoizaus comme regedit je sais pas... |
Non non moi je suis deja pris :o Amoureux de ma calto for lifez
|
|
|
|
Stupid
Autorisation : Membre
Nb de messages : 768
Inscrit le : Jeu 28 Sep 2006, 18:42
|
Posté le : Lun 05 Nov 2007, 17:16
|
|
|
ben avec vibra t'aurais rien senti ( )
et avec ta calto, l'orifice est peti quand meme...
|
|
|
|
Elodie
Invité
|
Posté le : Lun 05 Nov 2007, 17:16
|
|
|
vous êtes trop trippant les gars ! Bref, ok jrentre les deux mais c'est lequel que jdoit activer enfin euh jsais plus comment qu'on dit !
|
|
|
|
vibra
Autorisation : Membre
Nb de messages : 595
Inscrit le : Mer 04 Avr 2007, 13:29
|
Posté le : Lun 05 Nov 2007, 17:19
|
|
|
T'inquète j'ai compris. Le grand tu l'appèlle par exemple "facto", et c'est celui là que tu doit lancer.
---------------------- Vive la programmation et vive le vibraphone !!! |
|
|
|
Regedit
Autorisation : Membre
Nb de messages : 191
Inscrit le : Dim 30 Sep 2007, 12:24
|
Posté le : Lun 05 Nov 2007, 17:19
|
|
|
Citer : Baby | ben avec vibra t'aurais rien senti ( )
et avec ta calto, l'orifice est peti quand meme... |
Mais nan T'sais Baby ya pas que le sexe dans l'amour. Ya aussi l'amour passione, jor tu go aux cine avec ton amour, tout ca. Enfin ca j'aime pas, j'avoue, mais voila quoi :p Enfin moi c'est plus de l'amour platonique ....
|
|
|
|
Elodie
Invité
|
Posté le : Lun 05 Nov 2007, 17:20
|
|
|
ok mais alors il sert à quoi le grand ? a rien ? Si on l'exécute pas ! Ah voil)à j'ai trouvé le mot, si on l'excute pas il reste au placars -_-'
|
|
|
|
Google_AdSense
|
Publicité
|
|
|
|
|
Stupid
Autorisation : Membre
Nb de messages : 768
Inscrit le : Jeu 28 Sep 2006, 18:42
|
Posté le : Lun 05 Nov 2007, 17:22
|
|
|
Citer : Elodie | ok mais alors il sert à quoi le grand ? a rien ? Si on l'exécute pas ! Ah voil)à j'ai trouvé le mot, si on l'excute pas il reste au placars -_-' |
t'as trouvé le mod mais tu sais pas l'ecrire
mais bon ta calto elle a 32 ko de memoire (à peu pres un veiux qui a alzheimer depuis 45 ans), et elle a pas grand chose à t'offrir de romantique
|
|
|
|
Regedit
Autorisation : Membre
Nb de messages : 191
Inscrit le : Dim 30 Sep 2007, 12:24
|
Posté le : Lun 05 Nov 2007, 17:24
|
|
|
C'est pour ca que je vais m'acheter une TI-83+ SE
1.5 de rom ... Ya de quoi planquer un bon pacquet de poesies d'amour la dedans
|
|
|
|