Bonjour
par exemple je veux ajouter un caractere de fin de chaine "%" à "abcd"
d:=dim(chaine)
chaine[d+1]:="%"
ça m'affiche: "Erreur : Erreur de dimension"
si je fais: disp chaine[3] ça affiche: "abcd"[3] au lieu de "c"
Comment on accède à un élément d'une chaine ?
Merci pour une réponse
[Résolu] ajouter un caractere dans une chaine
13 posts
• Page 1 of 2 • 1, 2
-
kadtexas
Niveau 9: IC (Compteur Infatigable)- Posts: 283
- Joined: 29 Jan 2015, 19:32
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: etudiant
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41976
- Images: 15730
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: ajouter un caractere dans une chaine
salut critor
chaine:=chaine&"%": ok pour la fin de la chaine.
Mais comment accéder à un élément de la chaine ?
j'ai essayé des choses et ça ne marche pas.
chaine:=chaine&"%": ok pour la fin de la chaine.
Mais comment accéder à un élément de la chaine ?
j'ai essayé des choses et ça ne marche pas.
-
kadtexas
Niveau 9: IC (Compteur Infatigable)- Posts: 283
- Joined: 29 Jan 2015, 19:32
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: etudiant
Re: ajouter un caractere dans une chaine
Salut
En utilisant la commande sousch(
si ta chaine est abcd%
tu obtient c avec sousch(chaine,3,1)
En utilisant la commande sousch(
si ta chaine est abcd%
tu obtient c avec sousch(chaine,3,1)
Last edited by MMBC on 02 Aug 2017, 17:03, edited 1 time in total.
-
MMBCModo
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 107
- Images: 1
- Joined: 16 May 2017, 19:20
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Ex prof
- YouTube: Eyone
- Facebook: Emma Cadet
Re: ajouter un caractere dans une chaine
merci pour ton intervention MMBC_Chris mais c'est une Nspire les fonctions ne sont pas les mêmes.
la fonction c'est
utilisation :
on peut aussi faire :
la fonction c'est
mid(
utilisation :
mid(chaîne,début,taille)
on peut aussi faire :
mid(chaîne,début)
si on veut toute la partie restante-
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 4501
- Images: 18
- Joined: 07 Nov 2014, 00:43
- Gender:
- Calculator(s):→ MyCalcs profile
Re: ajouter un caractere dans une chaine
Les nspire, toujours a pas faire les choses comme les autres...
-
MMBCModo
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 107
- Images: 1
- Joined: 16 May 2017, 19:20
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Ex prof
- YouTube: Eyone
- Facebook: Emma Cadet
Re: ajouter un caractere dans une chaine
la commande sousch n'est pas reconnue par ma TI-nspire cas
-
kadtexas
Niveau 9: IC (Compteur Infatigable)- Posts: 283
- Joined: 29 Jan 2015, 19:32
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: etudiant
Re: ajouter un caractere dans une chaine
comme te l'a dit critor, pour concaténer deux chaines de caractères il faut utiliser
Dans ton cas :
&
: chaine1&chaine2
Dans ton cas :
chaine:=chaine&"%"
-
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 3446
- Images: 75
- Joined: 04 Jul 2014, 14:40
- Location: Clermont-Ferrand 63
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: ENS Rennes
- GitHub: Ti64CLi
Re: ajouter un caractere dans une chaine
kadtexas wrote:la commande sousch n'est pas reconnue par ma TI-nspire cas
ce n'est pas une fonction pour la Nspire c'est pourquoi ça ne fonctionne pas
-
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)- Posts: 4501
- Images: 18
- Joined: 07 Nov 2014, 00:43
- Gender:
- Calculator(s):→ MyCalcs profile
Re: ajouter un caractere dans une chaine
kadtexas wrote:la commande sousch n'est pas reconnue par ma TI-nspire cas
Les commandes TI-Nspire ne sont pas francisées.
Ce n'est pas sousch() mais mid().
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41976
- Images: 15730
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
13 posts
• Page 1 of 2 • 1, 2
Who is online
Users browsing this forum: ClaudeBot [spider] and 2 guests