Forum

Catégorie : Programmes
Forum : Aide à la programmation
Vues : 973
Réponses : 3
Type : discussion
Etat : réponses autorisées

Utilisation des chaines

adribaz le 02/07/2015 à 14:21
Bonjour a tous cupsmiley.gif , je voudrais savoir qu'est ce qu'une chaine en TI-82 stats et comment on les utilise s'il vous plait ?

Merci d'avance happy.gif

adribaz
Kelk'1 le 03/07/2015 à 00:29
Salut !

Une chaîne est une série de caractères que tu enregistres telle qu'elle dans ta calculatrice, il faut donc impérativement utiliser des guillemets pour définir ta chaîne

par exemple :

Si tu écris: "SALUT"->Chaîne1
Maintenant ta chaîne1 vaut "SALUT", en d'autres termes ta chaîne1 est devenue le mot "salut" !

Pour t'en assurer tu peux écrire Chaîne1 dans l'écran de calcul et la calculatrice te renverra le mot SALUT

Tu possèdes en tout 10 Chaînes de caractère que tu peux ainsi bidouiller(numérotés de 0 à 9)
et accessibles via le menu [VAR] puis [7]


Il existe d'autres fonctions adaptées aux chaînes, par exemple:

sous-Chaîne([ChaîneX],[A],[K])
=> écrit ta chaîneX au Aième caractère et n'écrit que les K caractères qui suivent A

Par exemple
Code

sous-Chaîne(Chaîne1,3,2)
=> "LU"


(il répond le LU de "SALUT")

longeur([ChaîneX] te renvoie le nombre de caractères de ta chaîne

carChaine(["TEXTE SOURCE"],["SOUS-TEXTE"]) te permet de connaître la position du "sous-teste", dans le "texte mère"

exemple:

Code

carChîne("SALUT","LUT")
=> 3 car "LUT" commence au 3ème caractère de "SALUT"

Cependant:
carChaîne(Chaîne1,"LUE"                 // Chaîne1 = "SALUT"
=> 0 car "LUE" n'est pas dans la chaîne de caractère "SALUT"





Pour plus de détails: voici ce tuto d'openclassroom
https://openclassrooms.com/fr/[...]e-caracteres-16
adribaz le 04/07/2015 à 18:37
Merci Kelk'1 happy.gif , actuellement j'essaye de faire un jeu solo de RPG mais je voudrais que le joueur puisse entrer son nom dans une chaine, coimme ci-dessous.

Input "JOUEUR 1 : ",Chaine(0

Mais la calculatrice me répond:
Err:Syntaxe karate.gif

Es ce que tu pe m'aidez stp ?

Merci d'avance happy.gif
m@thieu41 le 05/07/2015 à 00:36
Il ne s'agit pas de la fonction chaîne( mais des variables chaine0/str0... disponibles avec le menu var (puis 7).