π
<-
Chat plein-écran
[^]

Sauvegarder une variable en TI-Basic sur TI-83 PCE

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

Sauvegarder une variable en TI-Basic sur TI-83 PCE

Unread postby Programmator88 » 02 Feb 2019, 10:46

Salut tout le monde :)
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 :D
Je fais essentiellement des niveaux pour Oiram CE et Geometry Dash CE. Ils sont tous disponibles ici.
Je fais un Doodle Jump pour TI-83PCE/TI-84+ avec Azerpogba.


ImageImage
Eh, Anonymous, ça te dirait de me donner un Internet ? C'est complètement inutile mais c'est marrant ! :D En échange, je te donnerai... ma reconnaissance éternelle !
User avatar
Programmator88Programmeur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 49.4%
 
Posts: 208
Joined: 26 Jan 2019, 20:05
Location: Dans la Lune...
Gender: Male
Calculator(s):
Class: Terminale Générale

Re: Sauvegarder une variable en TI-Basic sur TI-83 PCE

Unread postby Hayleia » 02 Feb 2019, 11:05

Suffit de te faire une liste custom. Par contre tu ne pourras pas raisonnablement l'archiver (c'est possible de l'archiver et de la désarchiver mais comme tu ne peux pas vérifier la présence de la liste avant de la désarchiver, et que si tu essaies de a désarchiver sans qu'elle existe ton programme plante, ben c'est nul, merci le TI Basic).

Globalement si dans ton programme tu utilises S pour ton score là, ben au début de ton programme pour charger le score tu fais
1→dim(ʟSCORE
ʟSCORE(1→S

Et à la fin de ton programme pour sauvegarder le score tu fais
{S→ʟSCORE

Image
ImageImageImage
Pokemon Topaze
(Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(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
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 11.2%
 
Posts: 2471
Images: 1
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
Class: Templar

Re: Sauvegarder une variable en TI-Basic sur TI-83 PCE

Unread postby Programmator88 » 02 Feb 2019, 11:07

Ok merci beaucoup !!
Je fais essentiellement des niveaux pour Oiram CE et Geometry Dash CE. Ils sont tous disponibles ici.
Je fais un Doodle Jump pour TI-83PCE/TI-84+ avec Azerpogba.


ImageImage
Eh, Anonymous, ça te dirait de me donner un Internet ? C'est complètement inutile mais c'est marrant ! :D En échange, je te donnerai... ma reconnaissance éternelle !
User avatar
Programmator88Programmeur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 49.4%
 
Posts: 208
Joined: 26 Jan 2019, 20:05
Location: Dans la Lune...
Gender: Male
Calculator(s):
Class: Terminale Générale

Re: Sauvegarder une variable en TI-Basic sur TI-83 PCE

Unread postby Programmator88 » 02 Feb 2019, 11:15

Hayleia wrote:{S→ʟSCORE

Avec l'accolade ?
Je fais essentiellement des niveaux pour Oiram CE et Geometry Dash CE. Ils sont tous disponibles ici.
Je fais un Doodle Jump pour TI-83PCE/TI-84+ avec Azerpogba.


ImageImage
Eh, Anonymous, ça te dirait de me donner un Internet ? C'est complètement inutile mais c'est marrant ! :D En échange, je te donnerai... ma reconnaissance éternelle !
User avatar
Programmator88Programmeur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 49.4%
 
Posts: 208
Joined: 26 Jan 2019, 20:05
Location: Dans la Lune...
Gender: Male
Calculator(s):
Class: Terminale Générale

Re: Sauvegarder une variable en TI-Basic sur TI-83 PCE

Unread postby Hayleia » 02 Feb 2019, 11:17

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.

Image
ImageImageImage
Pokemon Topaze
(Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(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
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 11.2%
 
Posts: 2471
Images: 1
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
Class: Templar

Re: Sauvegarder une variable en TI-Basic sur TI-83 PCE

Unread postby Programmator88 » 02 Feb 2019, 11:17

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.

Ok
Je fais essentiellement des niveaux pour Oiram CE et Geometry Dash CE. Ils sont tous disponibles ici.
Je fais un Doodle Jump pour TI-83PCE/TI-84+ avec Azerpogba.


ImageImage
Eh, Anonymous, ça te dirait de me donner un Internet ? C'est complètement inutile mais c'est marrant ! :D En échange, je te donnerai... ma reconnaissance éternelle !
User avatar
Programmator88Programmeur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 49.4%
 
Posts: 208
Joined: 26 Jan 2019, 20:05
Location: Dans la Lune...
Gender: Male
Calculator(s):
Class: Terminale Générale

Re: Sauvegarder une variable en TI-Basic sur TI-83 PCE

Unread postby UnCurieux » 02 Feb 2019, 11:21

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.
Maths
,
fractales
,
géométrie
, packs de
levels Oiram
, jeux, physique, ... : ici


ImageImage
User avatar
UnCurieuxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 21.9%
 
Posts: 367
Images: 2
Joined: 19 May 2017, 18:20
Gender: Male
Calculator(s):
Class: Prépa scientifique 1A

Re: Sauvegarder une variable en TI-Basic sur TI-83 PCE

Unread postby Programmator88 » 02 Feb 2019, 11:23

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.

T'as un exemple de code stp ?
Je fais essentiellement des niveaux pour Oiram CE et Geometry Dash CE. Ils sont tous disponibles ici.
Je fais un Doodle Jump pour TI-83PCE/TI-84+ avec Azerpogba.


ImageImage
Eh, Anonymous, ça te dirait de me donner un Internet ? C'est complètement inutile mais c'est marrant ! :D En échange, je te donnerai... ma reconnaissance éternelle !
User avatar
Programmator88Programmeur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 49.4%
 
Posts: 208
Joined: 26 Jan 2019, 20:05
Location: Dans la Lune...
Gender: Male
Calculator(s):
Class: Terminale Générale

Re: Sauvegarder une variable en TI-Basic sur TI-83 PCE

Unread postby Hayleia » 02 Feb 2019, 11:24

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.

Image
ImageImageImage
Pokemon Topaze
(Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(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
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 11.2%
 
Posts: 2471
Images: 1
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
Class: Templar

Re: Sauvegarder une variable en TI-Basic sur TI-83 PCE

Unread postby Programmator88 » 02 Feb 2019, 11:26

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.

Svp je comprends rien vous avez un exemple de code ? ^^
Je fais essentiellement des niveaux pour Oiram CE et Geometry Dash CE. Ils sont tous disponibles ici.
Je fais un Doodle Jump pour TI-83PCE/TI-84+ avec Azerpogba.


ImageImage
Eh, Anonymous, ça te dirait de me donner un Internet ? C'est complètement inutile mais c'est marrant ! :D En échange, je te donnerai... ma reconnaissance éternelle !
User avatar
Programmator88Programmeur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 49.4%
 
Posts: 208
Joined: 26 Jan 2019, 20:05
Location: Dans la Lune...
Gender: Male
Calculator(s):
Class: Terminale Générale

Next

Return to Problèmes divers / Aide débutants

Who is online

Users browsing this forum: No registered users and 4 guests

-
Search
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Découvre les nouvelles fonctionnalités en Python de l'OS 5.2 pour les Nspire CX II
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
484 utilisateurs:
>476 invités
>1 membre
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)

-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)