déjà, "les solutions de x", ca veut rien dire
ensuite, y'a déjà plein de progz sur le net qui font ca très bien, donc tu n'as qu'à décortiquer les sources
Zeph Le 23/01/2002 à 19:45 request "Fonction ",f
expr("define f(x)="&f)
Ensuite bah la fonction est dans f donc pour avoir la valeur si x=1 bah tu fais f(1).

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Zeph Le 23/01/2002 à 20:33 Je lui montrais comment définir une fonction dans un programme... Si t'as un meilleur moyen vas-y.

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Zeph Le 23/01/2002 à 20:54 Bah pr savoir si t la ou pas... C + sympa de répondre à qqun quand on sait qu'il est là.
Je pourrais retourner la question : pkoi tu te logge pas ?

All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez
par ici :)
Dans ton exemple, il n'y a pas de nom de variable après "Fonction f(x)"
Déjà, il faut en mettre un : Request "Fonction f(x)",y
Cette instruction va "mettre" ce que tu auras tapé dans le champ request dans la variable y, sous forme de chaîne de caractères : si tu tapes '2x²+3x-2', ta variable y sera égale à '"2x²+3x-2"' (les guillemets sont très importants). Le fait que ce soit une chaîne de caractères, implique que tu ne peux pas exploiter ta variable en l'utilisant dans des calculs, par exemple, l'opération 'y+5x' est interdite.
Pour la transformer en expression, tu dois utiliser la fonction 'expr(y)'. Tu pourras alors effectuer des calculs avec : 'expr(y)->y'
Note que l'argument de la fonction expr() doit obligatoirement être une chaîne de caractères.
Pour la transformer en fonction du style f(x)=..., il faut utiliser les fonctions 'Define' et 'Expr(y)' (comme l'a fait Bob64) : expr("Define f(x)="&y).
Note que y est inscrit tel quel, sans guillemets, car il "représente" la chaîne que tu auras tapée. Il est précédé de l'opérateur '&', qui permet d'unir deux chaînes de caractères.
[edit]Edité par jackiechan91 le 23-01-2002 à 21:14:58[/edit]
Sinon, c'est vrai que c'est un peu chiant que tu ne soies jamais loggé...
[edit]Edité par jackiechan91 le 23-01-2002 à 21:32:17[/edit]
Ben on voit pas ton nom en haut...