1

Excusez de ce post tout pourri mais j'aimerais rentrer une meme veleurs dans plusieurs variables ,yen a 49 dc j'espère qu'on pe le faire en une ligne de code mais je trouve pas comment!!! J'ai essayé pas mal de truc, cherché dans le manuel et j'ai pas trouvé...
Me dites pas que c'est impossbile qd meme???
-Fili- Tabanas 's spirit poowwwaaa!

2

Bah au lieu de créer49 vraibles tu crées une liste de 49 variables (avec Newlist) et tu la remplis de la variable souhaité avec Fill
"Scrutant profondément ces ténèbres, je me tins longtemps plein d'étonnement, de crainte, de doute..."
Edgar Allan Poe

3

oki thank's (c'est vrai que j'utilis epas assez le slistes... sad )
Mais sinon ya aucun moyen?
-Fili- Tabanas 's spirit poowwwaaa!

4

Je ne pourrais te dire... Attend Vertyos.
"Scrutant profondément ces ténèbres, je me tins longtemps plein d'étonnement, de crainte, de doute..."
Edgar Allan Poe

5

Bah... Les listes c'est ce qu'il y a de mieux, parceque si tu as 49 variables simple, bonjour la galere couic

Enfin si tes variables s'appellent toutes pareil à l'exeption d'un numero, tu peux faire ça :

for i,1,49
ta_valeur->#("i"&string(i))
endfor


Ça mettra les variables i1, i2, i3,... i49 à la même valeur. Mais la solution avec des listes est BEAUCOUP mieux !
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

6

L'utilisation d'une liste ayant le contenu des 49 variables est quand même mieux !

7

Oui ok, c vrai que les listes c qd meme bien mieux...
menfin c étrange qu'il n'yait pas de moyen pour faire ça juste avec un sto je trouve...

Merci bien tt le monde!
-Fili- Tabanas 's spirit poowwwaaa!

8

Bah comment tu voulais fixer tout en même temps ? T'as une idée de la syntaxe qu'il aurait fallu adopter ? smile

Sur casio c'est 0->A~Z mais ça pose pas de problème puisque les vars n'ont qu'une lettre, mais sur Ti c pas pareil smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

9

lol, CASIO grin c koi ce boulier ?

10

Vertyos a écrit :
for i,1,49
ta_valeur->#("i"&string(i))
endfor

Correction:
For i,1,49
tavaleur->#("i"&string(exact(i)))
EndFor

Sinon, ça ne marche pas en mode APPROX, ni quand c'est exécuté avec [DIAMOND]+[ENTER].
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

11

Je savais qu'il viendrait râler contre ça roll
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

12

Sacré Kévin!
"Scrutant profondément ces ténèbres, je me tins longtemps plein d'étonnement, de crainte, de doute..."
Edgar Allan Poe

13

[ego]Mais moa j'ai trouvé la parade!
Et sans mettre exact donc pretique pour optimiser en vitesse![/ego]
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

14

Ta "parade" est beaucoup plus lourde qu'un simple exact()! Surtout qu'ici on n'en a besoin qu'une seule fois!
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

15

Mieux vaut aucune parade du tout top
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

16

Arrête ce genre de messages totalement débiles, Vertyos. Ne te rends-tu pas compte que le fait de vouloir faire exprès de programmer de manière incompatible avec environ 2 calculatrices TI-89/92+/V200 sur 3 (vu le nombre de petits trucs avec lesquels tes programmes ne sont pas compatibles, je ne pense pas exagérer) te fait passer pour un véritable imbécile?
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

17

Arrête ce genre de messages totalement débiles, Vertyos.

Certainement pas, pour la simple et bonne raison que je suis autant contre tes regles (et celles de link) qui ne sont bonnes qu'à augmenter la taille des progs et à encourager les users à utiliser les apps flash de modification de langue.
Ne te rends-tu pas compte que le fait de vouloir faire exprès de programmer de manière incompatible avec environ 2 calculatrices TI-89/92+/V200 sur 3 (vu le nombre de petits trucs avec lesquels tes programmes ne sont pas compatibles, je ne pense pas exagérer)

Je te prends au mot : prouve-le !!! Et c'est trop tard pour te défiler.
2 sur 3 roll
Oui même 99% je suis sûr rotfl
te fait passer pour un véritable imbécile?

Je ne changerais pas, mes programmes seront toujours uniquement pour des calculatrices en anglais, et que ça te plaise ou non, c'est bien le dernier de mes soucis.
Mais utiliserais-tu cette attaque qui se pose comme un cheveux sur la soupe pour me décourager ? Et surtout pour qui te prends-tu pour me dire que JE passe pour un imbécile ici ? Aie un regard un peu plus critique sur toi même, ne serait-ce qu'une minute...

À bon entendeur...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

18

Double-K->Tu oublies que la conversion se fait ici dans une boucle.
Enfin, si ce n'est pas dans un moteur de jeu, c'est vrai qu'on n'a pas forcément besoin d'optimiser en vitesse.
Mais dans un moteur, ça devient indispensable.
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

19

KK> C'est desincompatbilités mineure: une simple note dans le readme suffit roll.
Si l'utilisateur ne la suit pas tant pis pour sa geule, mais on l'aura prévenu...
"Scrutant profondément ces ténèbres, je me tins longtemps plein d'étonnement, de crainte, de doute..."
Edgar Allan Poe

20

Vertyos a écrit :
Certainement pas, pour la simple et bonne raison que je suis autant contre tes regles (et celles de link) qui ne sont bonnes qu'à augmenter la taille des progs et à encourager les users à utiliser les apps flash de modification de langue.
[...] Je ne changerais pas, mes programmes seront toujours uniquement pour des calculatrices en anglais, et que ça te plaise ou non, c'est bien le dernier de mes soucis.

Je ne vois pas du tout le rapport entre ne pas mettre de exact et être compatible ou non avec les localisations de AMS. Le rapport, c'est avec être ou non compatible avec le mode APPROX et avec [DIAMOND]+[ENTER].

Si ce que tu voulais dire par "aucune parade du tout" est d'utiliser des setMode, c'est exactement la "parade" de Link, juste avec la compatibilité avec les localisations de AMS en moins. Donc "aucune parade du tout" n'est pas du tout la désignation correcte dans ce cas.

Et je précise que, comme l'a déjà dit Link, il faut 2 setMode au début (+ un troisième à la fin si on programme à peu près proprement) si on veut que le programme marche même s'il est appelé avec [DIAMOND]+[ENTER]. C'est surtout ça la "parade" de Link.
Link
a écrit : Double-K->Tu oublies que la conversion se fait ici dans une boucle.

Ça ne change rien pour la taille du programme.
Enfin, si ce n'est pas dans un moteur de jeu, c'est vrai qu'on n'a pas forcément besoin d'optimiser en vitesse. Mais dans un moteur, ça devient indispensable.

Y a-t'il vraiment une différence mesurable de vitesse en fonction de l'utilisation ou moins de exact()? Je ne pense pas.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

21

Kevin Kofler a écrit :
Je ne vois pas du tout le rapport entre ne pas mettre de exact et être compatible ou non avec les localisations de AMS. Le rapport, c'est avec être ou non compatible avec le mode APPROX et avec [DIAMOND]+[ENTER].
Arrête ce genre de messages totalement débiles, Vertyos. Ne te rends-tu pas compte que le fait de vouloir faire exprès de programmer de manière incompatible avec environ 2 calculatrices TI-89/92+/V200 sur 3 (vu le nombre de petits trucs avec lesquels tes programmes ne sont pas compatibles, je ne pense pas exagérer) te fait passer pour un véritable imbécile?

Le voilà le rapport. T'as besoin d'autres explications ou ça ira comme ça ?
Si ce que tu voulais dire par "aucune parade du tout" est d'utiliser des setMode, c'est exactement la "parade" de Link, juste avec la compatibilité avec les localisations de AMS en moins. Donc "aucune parade du tout" n'est pas du tout la désignation correcte dans ce cas.

Aucune parade du tout = AUCUNE PARADE DU TOUT !
Ni setmode, ni RIEN !
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

22

Vertyos->Tu me rassures, c'était bien ce que je pensais avoir compris...
Quand on programme uniquement pour des utilisateurs intelligents, on le fait jusqu'au boutsmile

La différence entre toi et moi c'est que moi je programme aussi pour les newbies.
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

23

Mais Kevin n'arrive pas à comprendre qu'on ne veuille PAS programmer pour des newbies...
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

24

'faut avouer qu'on gagne en taille et en vitesse quand on programme pour des experts.
Mais c'est comme si on laissait le sale boulot à l'utilisateur, quelque part.
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

25

Bah l'utilisateur experimenté ne s'apperçoit même pas de la différence smile
Enfin je n'ai eu depuis que j'ai créé mon site qu'un ou deux mail de personnes me demandant pourquoi ça ne marchait pas avec la calc en français, ou bien en mode approx. Quand on compare avec le nombre de visite, ça fait donc moins de 1%, je n'ai pas envie de grossir mes progs pour ça.
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

26

Même un utilisateur expert pourrait avoir sa calculatrice en français (ou n'importe quelle autre langue non-anglaise) et/ou en mode approché. Évidemment, il saura comment faire tourner ton programme, mais il le trouvera lourd et finira soit par le corriger, soit par l'effacer carrément. Et je suis presque sûr que la deuxième solution est la plus courante. En tout cas, c'est ce que je ferais sans hésiter pour 99% des programmes BASIC.

Et si tu ne reçois pas beaucoup de mails même après avoir ouvert ton site, c'est certainement parce que tout le monde se barre de ton site immédiatement en voyant le Flash. grin
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

27

rotflrotflrotfl

vrts> heu c vrai qu'il est inconsultable a certains endroits (epita/epitech par exemple? grin)
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

28

C'est fou, à chaque fois que je fais un sujet, vous trouvez un sujet sur lequel vous engueler gni
Une autre petite question (j'espère qu'elle va pas faire polémique celle çi..:

On peut utiliser les touche shift pour un getkey() en basic?
-Fili- Tabanas 's spirit poowwwaaa!

29

Kevin Kofler a écrit :
Et si tu ne reçois pas beaucoup de mails même après avoir ouvert ton site, c'est certainement parce que tout le monde se barre de ton site immédiatement en voyant le Flash. grin

Hum... Tu veux parler de présentation de site avec ta page en .txt ? rotfl
Pour l'instant je n'ai que des compliments sur l'aspect du mien (va voir la messagerie), et de toute façon il y a aussi un menu en HTML.
Alors pour parler site, tu repasseras, hein ? bang
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

30

Shift, et 2nd sont inutilisables en basic. Lock aussi d'ailleurs.
"Scrutant profondément ces ténèbres, je me tins longtemps plein d'étonnement, de crainte, de doute..."
Edgar Allan Poe