1

Bonjour
J'ai un petit probleme pour un programme :
j'aimerais demander une chaine de caractère à l'utilisateur puis decomposer cette chaine en sous chaines en fonction de la position des lettres

j ai vu ici (http://www.siteduzero.com/tuto-3-11459-1-les-chaines-de-caracteres.html#ss_part_1) que sub() servait à ça sauf que je vois pas de sub() sur ma calto moi ... (mm en la mettant en anglais)

merci d avance smile
avatar

2

Salut, si ta calculatrice est une V200, la fonction s'appelle 'mid' je crois.
Si ce n'est pas ca, tu peux utiliser les fonctions left et right,
left(Chaine,k) premiers caracteres a gauche (debut) de la chaine, et right(Chaine,k) te donne les k te donne les k premiers caracteres en partant de la droite (fin) de la chaine, l'equivalent de sub serait alors, pour extraire le k-ieme caractere:
right(left(Chaine,k+1),1)


Je ne peux pas t'aider si tu as une TI-Nspire.

3

merci !
c'est bien ça (j'avais oublié de preciser, j'ai une V200)
donc mid(chaine,k,n) renverra les caracteres de la k-ième à la (k+n-1)-ième lettre.
avatar