Poster un nouveau sujet Poster une réponse
Utilisation des chaines
Auteur Message
adribaz



Autorisation : Membre
Nb de messages : 76
Inscrit le : Sam 13 Déc 2014, 19:11
Posté le : Jeu 02 Juil 2015, 14:21   Citer 

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

 Adresse email Haut de page Bas de page 
 
Kelk'1
Invité
Posté le : Ven 03 Juil 2015, 0:29   Citer 

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
http://openclassrooms.com/courses/apprenez-a-programmer-en-ti-basic/les-chaines-de-caracteres-16

  Haut de page Bas de page 
 
adribaz



Autorisation : Membre
Nb de messages : 76
Inscrit le : Sam 13 Déc 2014, 19:11
Posté le : Sam 04 Juil 2015, 18:37   Citer 

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

 Adresse email Haut de page Bas de page 
 
m@thieu41



Autorisation : Membre
Nb de messages : 856
Inscrit le : Mer 18 Juil 2012, 18:44
Posté le : Dim 05 Juil 2015, 0:36   Citer 

Il ne s'agit pas de la fonction chaîne( mais des variables chaine0/str0... disponibles avec le menu var (puis 7).

----------------------
Pour vous aidez dans vos débuts (et même ensuite ^^) :
*Tuto Algo->Ti Basic (par Linkakro) : Traduisez vos algo (de type algobox) en prgm pour votre TI!
*Catalogue des emplacements et traductions (anglais/français) des fonctions sur la TI.
*Faites vos propres programmes de maths (par ash)

Et au fait: la politesse n'a jamais tué personne winkle.gif
 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2024 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink