Problème de chaîne
12 posts
• Page 1 of 2 • 1, 2
Problème de chaîne
Salut,
Je suis débutant en TI basic et je m'y connais très très très peu en chaînes...
J'ai donc une question : supposons que j'ai une chaîne qui contient "100010", et que je veux récupérer le n°1 (1), puis le n°2 (0), etc, comment est-ce que je peux faire ça ?
Est-ce que quelqu'un peut m'expliquer en détaillant la démarche ?
Je suis débutant en TI basic et je m'y connais très très très peu en chaînes...
J'ai donc une question : supposons que j'ai une chaîne qui contient "100010", et que je veux récupérer le n°1 (1), puis le n°2 (0), etc, comment est-ce que je peux faire ça ?
Est-ce que quelqu'un peut m'expliquer en détaillant la démarche ?
-
UnCurieuxProgrammeur
Niveau 11: LV (Légende Vivante)- Posts: 367
- Images: 2
- Joined: 19 May 2017, 18:20
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Prépa scientifique 1A
-
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 4510
- Images: 18
- Joined: 07 Nov 2014, 00:43
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Problème de chaîne
Formidable, merci !
-
UnCurieuxProgrammeur
Niveau 11: LV (Légende Vivante)- Posts: 367
- Images: 2
- Joined: 19 May 2017, 18:20
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Prépa scientifique 1A
Re: Problème de chaîne
Petite note pour les autres utilisateurs qui liraient ce topic :
En anglais le sousch() est dit sub(), et sur la calculatrice en français il est dit sousChaîne(), le sousch() étant le nom donné par l'éditeur de programmes de TI-Connect CE.
En anglais le sousch() est dit sub(), et sur la calculatrice en français il est dit sousChaîne(), le sousch() étant le nom donné par l'éditeur de programmes de TI-Connect CE.
-
puppy65
Niveau 9: IC (Compteur Infatigable)- Posts: 313
- Images: 0
- Joined: 09 Nov 2017, 19:26
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 2nde
Re: Problème de chaîne
Autre problème :
j'ai par exemple la variable A qui vaut 5.
Comment faire pour insérer 5 (valeur de A) dans une chaîne ?
j'ai par exemple la variable A qui vaut 5.
Comment faire pour insérer 5 (valeur de A) dans une chaîne ?
-
UnCurieuxProgrammeur
Niveau 11: LV (Légende Vivante)- Posts: 367
- Images: 2
- Joined: 19 May 2017, 18:20
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Prépa scientifique 1A
Re: Problème de chaîne
pour insérer, il faut malheureusement découper en 2 avec
pour concaténer, mettre les uns après les autres, il faut utiliser +
sousch(
/ sub(
puis rajouter ce que tu veux pour concaténer, mettre les uns après les autres, il faut utiliser +
-
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 4510
- Images: 18
- Joined: 07 Nov 2014, 00:43
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Problème de chaîne
Je crois que j'ai compris ce que tu as dis.
Mais le problème c'est que je ne sais pas que A=5, il faudrait avoir "A" mais avec sa valeur qu'on ne connaît pas à l'avance, donc qu'on ne peut pas rentrer en ligne de code dans le programme.
Mais le problème c'est que je ne sais pas que A=5, il faudrait avoir "A" mais avec sa valeur qu'on ne connaît pas à l'avance, donc qu'on ne peut pas rentrer en ligne de code dans le programme.
-
UnCurieuxProgrammeur
Niveau 11: LV (Légende Vivante)- Posts: 367
- Images: 2
- Joined: 19 May 2017, 18:20
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Prépa scientifique 1A
Re: Problème de chaîne
Utilise verschaine(). Ca permet de mettre sous forme de chaîne une variable.
-
loupiotProgrammeur
Niveau 14: CI (Calculateur de l'Infini)- Posts: 158
- Images: 4
- Joined: 30 Oct 2015, 13:23
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: 2A ENS Lyon maths
Re: Problème de chaîne
Eeeeeet ça marche !
Merci loupiot !
Merci loupiot !
-
UnCurieuxProgrammeur
Niveau 11: LV (Légende Vivante)- Posts: 367
- Images: 2
- Joined: 19 May 2017, 18:20
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Prépa scientifique 1A
Re: Problème de chaîne
Coucou c'est encore moi !
J'essaye d'utiliser DansChaine sans succès :/
J'ai "456" chaine 0 et "88888888" chaine 1
Je veux insérer la deuxième position de chaine 0 (ici "5") en cinquième position de chaine 1. Quel est le code svp ?
J'essaye d'utiliser DansChaine sans succès :/
J'ai "456" chaine 0 et "88888888" chaine 1
Je veux insérer la deuxième position de chaine 0 (ici "5") en cinquième position de chaine 1. Quel est le code svp ?
-
UnCurieuxProgrammeur
Niveau 11: LV (Légende Vivante)- Posts: 367
- Images: 2
- Joined: 19 May 2017, 18:20
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Prépa scientifique 1A
12 posts
• Page 1 of 2 • 1, 2
Return to Problèmes divers / Aide débutants
Who is online
Users browsing this forum: ClaudeBot [spider] and 21 guests