j'ai resolu (grâce a votre aide) tout les problèmes de permutation des variables avec l'utilisation d'une fonction solve. je donne le code final.
- Code: Select all
:essais()
:Prgm
:local m,g,p,str
:input "m",m
:If string(m)="x" Then:"m"-str:EndIf
:input "g",g
:If string(g)="x" Then:"g"-str:EndIf
:input "p",p
:If string(p)="x" Then:"p"-str:EndIf
:explist(solve(p=m*g,x),x)[1]-#str
:Disp"p",p
:Disp"m",m
:Disp"g",g
EndPrgm
voila une solution qui pour le moment marche
est il possible de créé une fonction qui prendrai en charge la l'enregistrement de la variable
par exemple
- Code: Select all
:permut()
fonc
If string(p)="x" Then:"p"-str:EndIf
EndFunc
mon probleme est de definir comment s'appel la variable
- Code: Select all
If string(p)="x" Then:"p"-str:EndIf