A voir également:
- Liberty Basic
- Microsoft 365 basic - Accueil - Microsoft Office
- Visual basic - Télécharger - Langages
- Quick basic - Télécharger - Édition & Programmation
- File renamer basic - Télécharger - Gestion de fichiers
- Liberty play ✓ - Forum Consommation & Internet
6 réponses
Utilisateur anonyme
9 janv. 2005 à 20:16
9 janv. 2005 à 20:16
NomComplet$ = "John Barkley Doe" PremierPrénom$ = LEFT$( NomComplet$, 4) PRINT "PremierPrénom : "; PremierPrénom$ Nom$ = RIGHT$( NomComplet$, 3) PRINT "Nom de famille : "; Nom$ DeuxièmePrénom$ = MID$(NomComplet$, 6, 7) PRINT "Deuxième Prénom : "; DeuxièmePrénom$ END
Salut !
La 1ere variable c'est nomcomplet§
Ensuite, premierprenom$ est égale à left$(nomcomplet$,4), ce qui revient à dire, gauche(de la variable, 4), soit les 4 caractères de gauche de ta variable...
PRINR "premier prénom :" premierprenom$ t'affichera donc : premier prénom : John
Ensuite la fonction RIGHT$ prend comme arguments ta variable et après la virgule le nombre de caractère qu'elle prend, en partant de la droite, là : Doe.
Enfin la fonction MID$ comprend 3 arguments : la variable, le début de ce que veux extraire, et le nombre de caractères que tu veux extraire).
Du genre : "nous sommes sur ccm" est la variable var$
left$(var$, 6)= nous s
right$(var$, 5)=r ccm
mid$(var$,3,6)=us som
Voili voilou !
@+
MadDog
Messages postés
392
Date d'inscription
mercredi 5 janvier 2005
Statut
Membre
Dernière intervention
15 janvier 2005
42
9 janv. 2005 à 20:17
9 janv. 2005 à 20:17
je connai pa mais apparemment :
la syntaxe de LEFT(chaine, x)
doit vouloir dire que ca renvoit les x premiers caracteres
(donc de la position 1 à x)
la syntaxe de RIGHT(chaine, y)
doit vouloir dire que ca renvoit les y derniers caracteres
(donc de la position longueur(chaine) à longueur(chaine)-y)
et MID(chaine, x, y)
renvoit les y caracteres a partir de la position x
(donc de la position x a x+y)
Chercher la réponse à une question avant de la poser c'est
la moitié du travail de fait. Savoir la formuler est un art.
la syntaxe de LEFT(chaine, x)
doit vouloir dire que ca renvoit les x premiers caracteres
(donc de la position 1 à x)
la syntaxe de RIGHT(chaine, y)
doit vouloir dire que ca renvoit les y derniers caracteres
(donc de la position longueur(chaine) à longueur(chaine)-y)
et MID(chaine, x, y)
renvoit les y caracteres a partir de la position x
(donc de la position x a x+y)
Chercher la réponse à une question avant de la poser c'est
la moitié du travail de fait. Savoir la formuler est un art.
Ben merci je vous remrecie de mavoir éclairer sur ce point je pourrai donc continuer mon apprentissage encore merci a la prochaine
MadDog
Messages postés
392
Date d'inscription
mercredi 5 janvier 2005
Statut
Membre
Dernière intervention
15 janvier 2005
42
9 janv. 2005 à 21:21
9 janv. 2005 à 21:21
au plaisir
Chercher la réponse à une question avant de la poser c'est
la moitié du travail de fait. Savoir la formuler est un art.
Chercher la réponse à une question avant de la poser c'est
la moitié du travail de fait. Savoir la formuler est un art.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ex:
NomComplet$ = "John Barkley Doe"
PremierPrénom$ = LEFT$( NomComplet$, 4)
PRINT "PremierPrénom : "; PremierPrénom$
Nom$ = RIGHT$( NomComplet$, 3)
PRINT "Nom de famille : "; Nom$
DeuxièmePrénom$ = MID$(NomComplet$, 6, 7)
PRINT "Deuxième Prénom : "; DeuxièmePrénom$
END
Bonjour Iron,
Je ne sais pas si quelqun à deja repondu mais je fais quand meme
Alors les chires associés à NomComplet$ sont très importants
en effet pour premier prénom left$ c'est à dire gauche du nom complet et le 4 signifie les 4 premieres lettres de nom complet
c'est à dire "John"
Pareil pour nom$ 3 caractères à partir de la droiteright$ c'est à dire "Doe"
en ce qui concerne le deuxieme prénom le 6 correspond à partant du J de "Jhon" on compte 4 caractères de "Jhon" + espace = 5 caractères, alors le "B"de "Barkley commence à la 6° position et compte 7 caractères d'ou le (6,7)
Voilà j'espére que tu as compris, je te salut
NomComplet$ = "John Barkley Doe"
PremierPrénom$ = LEFT$( NomComplet$, 4)
PRINT "PremierPrénom : "; PremierPrénom$
Nom$ = RIGHT$( NomComplet$, 3)
PRINT "Nom de famille : "; Nom$
DeuxièmePrénom$ = MID$(NomComplet$, 6, 7)
PRINT "Deuxième Prénom : "; DeuxièmePrénom$
END
Bonjour Iron,
Je ne sais pas si quelqun à deja repondu mais je fais quand meme
Alors les chires associés à NomComplet$ sont très importants
en effet pour premier prénom left$ c'est à dire gauche du nom complet et le 4 signifie les 4 premieres lettres de nom complet
c'est à dire "John"
Pareil pour nom$ 3 caractères à partir de la droiteright$ c'est à dire "Doe"
en ce qui concerne le deuxieme prénom le 6 correspond à partant du J de "Jhon" on compte 4 caractères de "Jhon" + espace = 5 caractères, alors le "B"de "Barkley commence à la 6° position et compte 7 caractères d'ou le (6,7)
Voilà j'espére que tu as compris, je te salut
si vous avez besoin d'aide en liberty basic voici l'adresse du site français.
http://lbasic.atomysk.com
et le forum d'aide qui va avec
http://lbasic.atomysk.com/forum
et tout ça en français....
http://lbasic.atomysk.com
et le forum d'aide qui va avec
http://lbasic.atomysk.com/forum
et tout ça en français....