
Je voudrais savoir si on peut sauvegarder une variable entre 2 exécutions de programme ?
Je m'explique : On joue à un jeu et on bat un record, on ferme le jeu, on le rouvre et le record est sauvegardé.
Merci

![]() Pokemon Topaze (Axe) discussion and download links here | (19:29:36) noelnadal: plus sérieusement, j'ai très peu de problèmes (22:45:44) Clifward: J'aime rire du malheur des autres ![]() (2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!! (2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked). (2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked. (2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat. (2017.11.18 - 17:07:28) Fireworks: <3 (2017.11.18 - 17:07:31) Fireworks: 208 |
Hayleia wrote:{S→ʟSCORE
![]() Pokemon Topaze (Axe) discussion and download links here | (19:29:36) noelnadal: plus sérieusement, j'ai très peu de problèmes (22:45:44) Clifward: J'aime rire du malheur des autres ![]() (2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!! (2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked). (2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked. (2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat. (2017.11.18 - 17:07:28) Fireworks: <3 (2017.11.18 - 17:07:31) Fireworks: 208 |
Hayleia wrote:Oui. En théorie la vraie syntaxe correcte est {S}→ʟSCORE mais en TI-Basic on économise tous les caractères qu'on peut en général.
UnCurieux wrote:Il y a des astuces pour vérifier si elle existe :
par exemple au début du programme tu fais :
Si teta = 3,1415 alors
la liste existe et on peut la désarchiver
sinon
3,1415-->teta (teta est le dernier symbole après le Z)
Ca marche assez bien parce que le principe est que teta est peu utilisé et donc on peut raisonnablement penser que si teta=3,1415 ce n'est pas un hasard.
Encore mieux : utiliser une matrice genre [J] parce qu'elle n'est quasiment jamais utilisée par un programme, dans ce cas tu rentres une valeur dans [J](1,1) et si elle y est toujours le prochaine fois c'est que ta liste aussi.
Et du coup lorsque Hayleia disait liste custom, fait vraiment une liste différente de L1 à L6 parce que là c'est clair que le score ne va pas tenir longtemps.
![]() Pokemon Topaze (Axe) discussion and download links here | (19:29:36) noelnadal: plus sérieusement, j'ai très peu de problèmes (22:45:44) Clifward: J'aime rire du malheur des autres ![]() (2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!! (2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked). (2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked. (2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat. (2017.11.18 - 17:07:28) Fireworks: <3 (2017.11.18 - 17:07:31) Fireworks: 208 |
Hayleia wrote:Idée inutile. Si tu pars du principe que theta n'est pas utilisé (ce qui est faux, je connais plein de programmes qui s'en servent pour les boucles For), autant mettre le score dedans directement.
Et ça serait dommage de considérer que ton score n'est pas présent sur ta calculette juste parce qu'un autre programme a utilisé theta.
Pour les matrices, certes c'est peu utilisé, mais comme il y en a peu, même juste 1 programme tout seul peut toutes les utiliser.
Return to Problèmes divers / Aide débutants
Users browsing this forum: ClaudeBot [spider] and 22 guests