very Le 20/02/2005 à 11:13 Y'a un nom (et une abréviation) précis pour sa, en asm, certains s'éclatent avec. (que le programme change son propre code, je parles de code usuel, pas de données stokées)
En basic, sa me parait asser limité.
Tu peut toujours demandé à l'utilisateur de rentrer des lignes de comande dans un string, (>ti-82), puis tu fait un expr( du string, peut-être que sa marche.
«Les gens exigent la liberté d’expression pour compenser la liberté de pensée qu’ils préfèrent éviter.» - Sören Kierkegaard
La République, c’est comme la syphilis : quand on l’a attrapée, soit on se fait sauter le caisson, soit on essaie de vivre avec.
sauf que sur 82 il n'y a pas de string...gniarc gniarc...et ajouter des lignes à un menu, ben vu que tu reste limité à 6 menus ( si tu rajoute à chaque fois une ligne ) eh bien il faut les réécrire, et y acceder en fonction de X par le biais de 6 goto ( que tu devra identifier puisque la valeur d'un goto ne peut pas désigner un label...sur 82 je parle bien ) ...
enfin bref, c'est pas trop possible d'abreger tout sa à un seul menu, le seul moyent, c'set encore une fois de trouver une astuce...
impossible n'est pas Ti-iste
Spécialiste en Ti 82
Débutant en Ti 89 titanium
ah ok j'avais pas vu le petit ">",...
impossible n'est pas Ti-iste
Spécialiste en Ti 82
Débutant en Ti 89 titanium
bon... je vais chercher une astuce mais même avec expr( c'est pas facile parce qu'on peut pas mettre de guillemets dans des strings... d'ailleurs je cherche aussi un moyen d'ajouter directement une vaaleur dans une string... voici un exemple :
1->X
"nombre : " + X -> Str0
et qu'il y ait dans la variable Str0 la chaîne : "nombre : 1", et en évitant des goto et des milliards de lbls... vous pigez ? merci
Louis, préférer la force de l'argument à l'argument de la force...
ok mais le problème c'est que quand je fais X->Y1, la calto me met "ERR:TYPE DONNÉE" parce que je crois que sur ma calto (une TI 84 plus ptet que ça change qqe chose) il faut tjs mettre des strings dans des valeurs comme Y1, Y2 ou même r1, r2, et u, v, et w (au-dessus de 7, 8, et 9 sur le clavier de la calto... t'as pas une autre idée ?
Louis, préférer la force de l'argument à l'argument de la force...
Hummm... Je sais qu'il y a moyen de mettre la valeur de X dans Y1, je le sais car je l'ai déjà fait à maintes reprises... Regarde et trouve dans le catalog, je suis sûr que une fonction de ce type est présente...
Autrement, si tu as Symbolic ou Omnicalc, tu as numstr( ) , je crois, ( va voir dans 2x[Math] ) qui te permet de mettre directement une valeur dans un string.
Di nous si tu trouves...
Spécialiste en questions faciles :)
TIste 83/83+/83+SE
Voila-iste
il faut mettre de guillemets :
"X"->Y1
Non si on met "X"->Y1, et que je fais expr>string(Y1,String1, il y a dans String1 : "X" tout simplement, et sinon avec omnicalc ça fait rien quand je fais MATH * 2, c'est que avec Symbolic ?
Louis, préférer la force de l'argument à l'argument de la force...
ok mais avec omnicalc (2*prgm) t'as pas de truc du genre numstring( donc T un peu obligé de prendre aussi symbolic.
et sinon C quoi un hook ? j'ai vu ça lors de certaines installs mais je sais pas ce que c'est
Louis, préférer la force de l'argument à l'argument de la force...