Le Forum de TI-BANK.fr
Le forum de la banque de programmes pour calculatrices graphiques Texas Instruments (aide débutants, résolution problèmes...).
AccueilPortailCalendrierFAQRechercherS’enregistrerConnexion
 sélectionner caractere dans variableVoir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2  Suivante
AuteurMessage
Finality
Débutant



Sexe:MasculinLionSerpent
Age : 18
Inscrit le : 14 Nov 2007
Messages : 1
Calculatrice : TI84+
Classe : BTS

MessageSujet: sélectionner caractere dans variable   Mer 14 Nov - 19:36

Bonjour,

je suis en train de faire un programme, et j'aurais besoin de sélectionner un caractere à un certain rang dans une variable

Un petit schéma:

Ma variable A contient :
101101

j'aimmerais savoir si il existe une fonction qui permet de sélectionner un caractère (rouge ici ;)) dans une variable

merci pour votre réponse
Kevin
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9389
Localisation : quelque part en France...
Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:)
Classe : Terminale S spé maths


Impureté:
-9/500  (-9/500)
Dernière note en maths: 13/20

MessageSujet: Re: sélectionner caractere dans variable   Mer 14 Nov - 19:54

sélectionner un caractère ?
y avait une formule que j'avais trouvé mais je sais plus où :D

ah, voilà :
Code:

int(10^(F)fPart(X/10^(int(2-A+log(X



où X est le nombre
A le rang de début de ce que tu veux extraire
et F le nombre de chiffres à extraire

donc ici ça donnerait :

Code:

int(10^(1)fPart(101101/10^(int(2-4+log(101101


Sinon je te conseille de convertir ta variable A en chaine de caractères
(faut trouver le programme, l'est pas loin :D) puis d'utiliser la fonction
sub(chaine,début,nbre) qui extrait nbre chaines de la chaine chaine à partir de
début

=> 101101 => "101101" = sub("101101",4,1) => "1"

Ensuite retrouver 1 grâce à expr("1")
_________________
<EMBED src="http://download.makeinflash.com/cd_digital_v1.swf?id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M" quality=high WIDTH="200" HEIGHT="50"NAME="cd_digital_v1.swf" ALIGN="" TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" FlashVars="id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M"></EMBED> (1 an tst)
Revenir en haut Aller en bas
charognard
Vétéran
Vétéran


Sexe:MasculinSagittaireCheval
Age : 41
Inscrit le : 18 Oct 2007
Messages : 384
Localisation : indre et loire
Calculatrice : TI NSPIRE CAS, CANON X07, HP48GX, HP11C, SHARP PC1262, PC1360, PC1246, PC1600, PC1500, CASIO FX790P
Classe : sans


Impureté:
47/450  (47/450)
Dernière note en maths: 11/20

MessageSujet: Re: sélectionner caractere dans variable   Mer 14 Nov - 20:10

si c'est en numérique binaire il suffit de faire une (101101 AND 100) > 0
Revenir en haut Aller en bas
chicu
Elite
Elite


Sexe:MasculinGémeauxCheval
Age : 18
Inscrit le : 27 Mai 2007
Messages : 200
Calculatrice : ti82 ti84+ ti89tita
Classe : TS SI


Impureté:
107/450  (107/450)
Dernière note en maths: 16.5/20

MessageSujet: Re: sélectionner caractere dans variable   Jeu 15 Nov - 20:04

ou alors tu transforme en chaine et avec mid(nomdelachaine,debut,pas) tu extrais ce dont tu as besoin :)
Ce n'est pas le manque de choix qui te manques :)
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9389
Localisation : quelque part en France...
Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:)
Classe : Terminale S spé maths


Impureté:
-9/500  (-9/500)
Dernière note en maths: 13/20

MessageSujet: Re: sélectionner caractere dans variable   Jeu 15 Nov - 21:01

sub() sur z80 pas mid() ;)
_________________
<EMBED src="http://download.makeinflash.com/cd_digital_v1.swf?id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M" quality=high WIDTH="200" HEIGHT="50"NAME="cd_digital_v1.swf" ALIGN="" TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" FlashVars="id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M"></EMBED> (1 an tst)
Revenir en haut Aller en bas
Xywez
Animateur
Animateur


Sexe:MasculinBalanceSerpent
Age : 18
Inscrit le : 11 Mai 2006
Messages : 3027
Localisation : Paris
Calculatrice : Ti 84 + SE
Classe : 1ère année ISEP (après une PCEM1)


Impureté:
32/450  (32/450)
Dernière note en maths: 18/20 au bac (et en spé maths bien sur!!)

MessageSujet: Re: sélectionner caractere dans variable   Ven 16 Nov - 17:52

oua !! charognard est actif sur le fofo !!
_________________


Je met ici à dispo MA sélection pour le bac : ici
Revenir en haut Aller en bas
chicu
Elite
Elite


Sexe:MasculinGémeauxCheval
Age : 18
Inscrit le : 27 Mai 2007
Messages : 200
Calculatrice : ti82 ti84+ ti89tita
Classe : TS SI


Impureté:
107/450  (107/450)
Dernière note en maths: 16.5/20

MessageSujet: Re: sélectionner caractere dans variable   Sam 17 Nov - 0:52

Oups donc oui effectivement sub() :)
Revenir en haut Aller en bas
Xywez
Animateur
Animateur


Sexe:MasculinBalanceSerpent
Age : 18
Inscrit le : 11 Mai 2006
Messages : 3027
Localisation : Paris
Calculatrice : Ti 84 + SE
Classe : 1ère année ISEP (après une PCEM1)


Impureté:
32/450  (32/450)
Dernière note en maths: 18/20 au bac (et en spé maths bien sur!!)

MessageSujet: Re: sélectionner caractere dans variable   Sam 17 Nov - 1:29

effetivement
_________________


Je met ici à dispo MA sélection pour le bac : ici
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9389
Localisation : quelque part en France...
Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:)
Classe : Terminale S spé maths


Impureté:
-9/500  (-9/500)
Dernière note en maths: 13/20

MessageSujet: Re: sélectionner caractere dans variable   Sam 17 Nov - 13:52

Xywez toujours du flood assuré quand il est là

d'ailleurs c'est effectivement
_________________
<EMBED src="http://download.makeinflash.com/cd_digital_v1.swf?id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M" quality=high WIDTH="200" HEIGHT="50"NAME="cd_digital_v1.swf" ALIGN="" TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" FlashVars="id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M"></EMBED> (1 an tst)
Revenir en haut Aller en bas
charognard
Vétéran
Vétéran


Sexe:MasculinSagittaireCheval
Age : 41
Inscrit le : 18 Oct 2007
Messages : 384
Localisation : indre et loire
Calculatrice : TI NSPIRE CAS, CANON X07, HP48GX, HP11C, SHARP PC1262, PC1360, PC1246, PC1600, PC1500, CASIO FX790P
Classe : sans


Impureté:
47/450  (47/450)
Dernière note en maths: 11/20

MessageSujet: Re: sélectionner caractere dans variable   Sam 17 Nov - 16:55

ça peut etre affectueusement aussi.
il tentait peut etre son coming out
Revenir en haut Aller en bas
Xywez
Animateur
Animateur


Sexe:MasculinBalanceSerpent
Age : 18
Inscrit le : 11 Mai 2006
Messages : 3027
Localisation : Paris
Calculatrice : Ti 84 + SE
Classe : 1ère année ISEP (après une PCEM1)


Impureté:
32/450  (32/450)
Dernière note en maths: 18/20 au bac (et en spé maths bien sur!!)

MessageSujet: Re: sélectionner caractere dans variable   Sam 17 Nov - 17:28

son coming out ???

arreté c pas cool du tout vous savais trèc bien que je parle pas anglais loooooooooooooool

j'en conné un qui va se prendre un coup de pied dans l'derrière moi !
_________________


Je met ici à dispo MA sélection pour le bac : ici
Revenir en haut Aller en bas
chicu
Elite
Elite


Sexe:MasculinGémeauxCheval
Age : 18
Inscrit le : 27 Mai 2007
Messages : 200
Calculatrice : ti82 ti84+ ti89tita
Classe : TS SI


Impureté:
107/450  (107/450)
Dernière note en maths: 16.5/20

MessageSujet: Re: sélectionner caractere dans variable   Sam 17 Nov - 20:16

Si ce n'était qu'un pied encore... ^^
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9389
Localisation : quelque part en France...
Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:)
Classe : Terminale S spé maths


Impureté:
-9/500  (-9/500)
Dernière note en maths: 13/20

MessageSujet: Re: sélectionner caractere dans variable   Sam 17 Nov - 23:25

lol chicu
décidément
_________________
<EMBED src="http://download.makeinflash.com/cd_digital_v1.swf?id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M" quality=high WIDTH="200" HEIGHT="50"NAME="cd_digital_v1.swf" ALIGN="" TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" FlashVars="id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M"></EMBED> (1 an tst)
Revenir en haut Aller en bas
ProgVal
Animateur
Animateur


Sexe:MasculinViergeCoq
Age : 14
Inscrit le : 05 Juil 2007
Messages : 2157
Localisation : Devant mon PC, près de Metz
Calculatrice : TI-92+ (et TI-80) et V200!!!
Classe : 3ème LV1 Anglais; LV2 Allemand; Latin


Impureté:
-13/450  (-13/450)
Dernière note en maths: disponible le 8 juillet

MessageSujet: Re: sélectionner caractere dans variable   Dim 16 Déc - 15:17

Xywez a écrit:
son coming out ???

arreté c pas cool du tout vous savais trèc bien que je parle pas anglais loooooooooooooool

j'en conné un qui va se prendre un coup de pied dans l'derrière moi !


Un programmeur TI qui parle pas Anglais? Bon, en gros, c'est ça veut dire un retour.
_________________

Salut Invité.
Ta dernière visite date du .
Tu as posté 0 messages.
Le forum compte 58606 messages et 3580 sujets.
Revenir en haut Aller en bas
tama
Animateur
Animateur


Sexe:MasculinLionChèvre
Age : 17
Inscrit le : 19 Déc 2005
Messages : 9389
Localisation : quelque part en France...
Calculatrice : TI-84+, TI89 tita HW3, TI89 tita HW4 (eh oui, 3 TI :#geek#:)
Classe : Terminale S spé maths


Impureté:
-9/500  (-9/500)
Dernière note en maths: 13/20

MessageSujet: Re: sélectionner caractere dans variable   Dim 16 Déc - 21:06

Coming out c'est pas retour.........
_________________
<EMBED src="http://download.makeinflash.com/cd_digital_v1.swf?id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M" quality=high WIDTH="200" HEIGHT="50"NAME="cd_digital_v1.swf" ALIGN="" TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" FlashVars="id=mnwGcj1G-uGE7zMA6uMA6uMB4JNHD1cLR8vY7d0H7G0FOt-F-9c0Q8DLD0NgRjYEP94H-M"></EMBED> (1 an tst)
Revenir en haut Aller en bas
sélectionner caractere dans variableVoir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivante

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Le Forum de TI-BANK.fr :: Forum TIz80 :: Programmation-