1

bonjours, j'ai beisoin e aoir comment sauvergarder des données, c'est à dire qu dna sn prgm X a=1 et dans un prgm Y a=2...et que si j lance le programme x pui Y pui X que X soi = a 1
bon c'es ompliqé, pour ceux ki ne me suive pas
j'ai plusieur programme dn m calto ki utilient toutes les varialbles possible.
et enfait je veu enegistrer un score dans A pour un programme,mais si je lance un aure rogramme qui présente la commande input "",a, kan je relancerai le premier programme A n'aura plus la valeur premiere...compliqué je sais mis bon

j'ai trouvé un système quifontionne avc les listes, tils mais il n'y pas de possibilité pour "enregister" de texte....

Merci de m'aider

2

Pour enregistrer du texte, il faut utiliser des chaines (ou string en anlais ) : [vars] , [7] et tu choisi ta chaine
"texte"->Str1

3

oui merci, mais les string s'effacent dans d'autre programme smile

4

Bah, y a pas vraiment de solution à ça, tu sais...
A la limite, si tu y tiens vraiment, fais : A corespond à 1, B->2, ... Z->26
Tu mets les commandes pour reconnaître si c'est un "A" ou "B", puis tu attribues la valeur correspondante dans une liste, mais c'est long, fastidieux, et n'en vaux pas vraiment la peine (sauf pour découvrir (et je t'en laisse le soi... wink) de nouvelles fonctions très intéressantes à savoir...)

Ainsi, si L1=[1;7;5], on a "AGE" car 1=A/7=G/5=E
Et bien sûr il faut le programme qui de la liste mets en lettre...
Spécialiste en questions faciles :)
TIste 83/83+/83+SE
Voila-iste

5

de même, ( sauf sur 82), il est conseillé de ne pas utiliser les listes classique, et de nomer particulièrement la liste. (tu met un nom quoi.)
Sinon, t'aura le mêm pb qu'avec des strings...

Autrement, si tu a juste qques possibilitées de strings (disons pas bcp plus d'une 10aine) à sauvegarder, tu peut faire une bijection sur une valeur fixé.( ie 1 <=> "mon string 1" , 2<=>"mon string 2", etc... (la aussi, pour sauvegarder ces valeur, créer une liste avec un nom particulier, puis juste un peu de codage pour bijecter sa.)
«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.

6

En fait, sur 83 et au-dessous (sans dout même chose sur 84), tu as exactement 10 strings... Sa fait pas vraiment beaucoup... (de 0 à 9)
Par contre, je ne vois pas ce que tu veux dire avec tes bijections : c'est en gros donner la valeur "1" au string1, c'est ça? Ha oui, et puis losque on choisis ses strings, on peut pas mettre "string" puis le numéro que tu veux derrière, t'es obligé de choisir en même temps ton numéro, donc de mettre direct par exemple "string5"...
Spécialiste en questions faciles :)
TIste 83/83+/83+SE
Voila-iste

7

nan, je parlait de sauvegarder.

( tu fait un if par exmeple, if truc=machin then "my_string"->stringx )

Mais dans la plupart des cas, sa ne sert à rien smile.
«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.

8

Oui, effectivement...
Spécialiste en questions faciles :)
TIste 83/83+/83+SE
Voila-iste