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
|
|
|
Bonjour a tous , 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
adribaz
|
|
|
|
Kelk'1
Invité
|
Posté le : Ven 03 Juil 2015, 0: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
http://openclassrooms.com/courses/apprenez-a-programmer-en-ti-basic/les-chaines-de-caracteres-16
|
|
|
|
adribaz
Autorisation : Membre
Nb de messages : 76
Inscrit le : Sam 13 Déc 2014, 19:11
|
Posté le : Sam 04 Juil 2015, 18:37
|
|
|
Merci Kelk'1 , 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
Es ce que tu pe m'aidez stp ?
Merci d'avance
|
|
|
|
m@thieu41
Autorisation : Membre
Nb de messages : 856
Inscrit le : Mer 18 Juil 2012, 18:44
|
Posté le : Dim 05 Juil 2015, 0:36
|
|
|
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 |
|
|
|