Gamme TI-82
Partager sur Facebook Fil RSS Imprimer la page
Cacher les résultats

Résultat de la recherche



Poster un nouveau sujet Poster une réponse
[débutant] les chaînes.
Auteur Message
Chocolat
Invité
Posté le : Mar 24 Mai 2011, 18:55   Citer 

Bonjour,

Je suis débutant en programmation sur la calculatrice. J'ai une ti-82 stars.fr et lorsque je veux faire une chaine je vais dans 2nd->catalog->chaine( or sur les programmes, il n'y a pas de parenthèse et cela me dérange car j'ai cette ligne :
Input "mot:",chaine0 or mois je ne peux que l'écrire input "mot:",chaine(0) et lorsque je lance le programme il me met une erreur a cette ligne. Je suis débutant et ue m'excuse pour cette question qui me semble bête mais important pour continuer.
Merci

  Haut de page Bas de page 
 
azerty1



Autorisation : Membre
Nb de messages : 468
Inscrit le : Dim 12 Déc 2010, 20:44
Posté le : Mar 24 Mai 2011, 19:02   Citer 

Les chaînes se trouvent dans le menu [VAR]+7 =)

----------------------
Ti-Connect 64bits
PROTECT
Tuto Skin Perso Wabbitemu
 Adresse email Haut de page Bas de page 
 
Chocolat
Invité
Posté le : Mar 24 Mai 2011, 19:05   Citer 

A ok mais les chaînes(0) servent a quoi alors ?

  Haut de page Bas de page 
 
Chocolat



Autorisation : Membre
Nb de messages : 74
Inscrit le : Mar 24 Mai 2011, 19:08
Posté le : Mar 24 Mai 2011, 19:11   Citer 

Alors j'ai un autre problème. Je lance le programme et il me marque
ERR:DIM INVALIDE a la ligne If Chaine0="

Pourquoi ?

----------------------
.
.
.
.
.
.
.
 Adresse email Haut de page Bas de page 
 
azerty1



Autorisation : Membre
Nb de messages : 468
Inscrit le : Dim 12 Déc 2010, 20:44
Posté le : Mar 24 Mai 2011, 19:11   Citer 

Ah, alors là, je ne sais pas... :/
Tu pourrais mettre le reste du code stp?
Code
(et en utilisant les balises code stp... =))


Il faut d'abord définir ta chaine je pense...

----------------------
Ti-Connect 64bits
PROTECT
Tuto Skin Perso Wabbitemu
 Adresse email Haut de page Bas de page 
 
Chocolat



Autorisation : Membre
Nb de messages : 74
Inscrit le : Mar 24 Mai 2011, 19:08
Posté le : Mar 24 Mai 2011, 19:20   Citer 


Code

input "mot:",chaine0
"CHAISEBATEAUCAHIERTENNISBOUTONREVEILLEZARDCHIMIEDOMINOBANANE
If chaine0="
Sous-chaine(rep,6entaleat(0,9)+1,6->chaine0
Longueur(chaine0->D




C'est pour un pendu que j'ai trouve sur internet et que j'ai recopier en essayent de comprendre les codes

----------------------
.
.
.
.
.
.
.
 Adresse email Haut de page Bas de page 
 
sandro
Avatar

Autorisation : Membre
Nb de messages : 1387
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Mar 24 Mai 2011, 19:56   Citer 

Bonjour/bonsoir,
Désolé, tu est tombé dans un piège:
l'instruction chaîne sert à "coller une liste après une autre"

Code
{1,2,3} -> Liste1
{4,5} -> Liste2
Chaîne(Liste1,Liste2) -> Liste3


Donne dans Liste3:

Code
{1,2,3,4,5}



Pour stocker du texte, par contre tu doit utiliser les variables chainnes qui ont déjà leur numéraux: tu les trouveras dans [Vars] [7] [chiffre de numérau de la chaîne de 1 à 9 + 0

les instruction sur les chaine (contenues dans le catalogue uniquement) sont:

Code
expr(ChaîneX)             //renvoi la valeur de l'expression idiquée par la chaîne ex expr("2*3") donne 6

equ>chaine(Variable de fonction(Y1,U de la suite (Un) ,...) , chaîneX)  //enregistre l'equation de la fonction dans la chaîneX

Chaîne>equ(ChaîneX,Variable de fonction)  //celle d'au-dessus dans l'autre sens

CarChaîne(ChaineX,Chaîne cherchée ,numéraux du carractère où débute la recherche (facultatif) )          //renvoi le rand du premier carractère où débute la chaîne recherchée dans la chaîneX (1er caractère) en cherchant à partir du numéraux spécifié en 3ème argument (1 par défaut); renvoi 0 si la  chaîne de carractères n'est pas trouvé

longueur(ChaîneX)       //renvoi le nombre de carractères de la chaîne (des carractères type "sin(" comptent pour 1



En espérant t'avoir aidé et d'avoir été suffisament clair

Sandro

EDIT:désolé d'avoir envoyé un peu tard, je devais manger pendant que je rédigeait ma réponse

----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
Chocolat



Autorisation : Membre
Nb de messages : 74
Inscrit le : Mar 24 Mai 2011, 19:08
Posté le : Mar 24 Mai 2011, 20:08   Citer 

Merci

----------------------
.
.
.
.
.
.
.
 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 - 2016 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink
 

Site hébergé par Free Page sous licence creative commons Page validée par le W3C (XHTML 1.0 Transitional) Feuille de style validée par le W3C Flux RSS 2.0 valide Page étiquetée par l'ICRA Page testée par Ocawa