Information & Formation Index du Forum
Information & Formation Index du ForumFAQRechercherS’enregistrerConnexion



 ILEIC forum 
Quelques fonctions de gestion des chaînes de caractères

 
Poster un nouveau sujet   Répondre au sujet    Information & Formation Index du Forum -> Espace Informatiques -> Développement informatique -> Basic/Windev et les .Net
Sujet précédent :: Sujet suivant  
Auteur Message
hankach
Administrateur

Hors ligne

Inscrit le: 23 Mar 2007
Messages: 133
Point(s): 144
Moyenne de points: 1,08

MessagePosté le: Jeu 9 Déc - 21:43 (2010)    Sujet du message: Quelques fonctions de gestion des chaînes de caractères Répondre en citant

Quelques  fonctions de gestion des chaînes de caractères sont les suivantes :

  
   
 
Asc
Calcule le code ASCII du caractère spécifié (le code ASCII utilisé correspond à la norme ANSI utilisée par Windows)
 
Caract 
Renvoie le caractère correspondant au code ASCII spécifié (le code ASCII utilisé correspond à la norme ANSI utilisée par Windows)
ChaîneCompare
Compare deux chaînes de caractères
ChaîneConstruit
Construit une chaîne de caractères en fonction d'un format et de paramètres
ChaîneFormate
Formate une chaîne de caractères selon les options choisies
ChaîneOccurrence 
Calcule le nombre d'occurrences d'une chaîne de caractères spécifique dans une autre chaîne de caractères
ChaîneRécupère
Récupère une chaîne de caractères à partir d'un format externe (C, etc.)
ChaîneVersDate 
Transforme une date sous forme de chaîne de caractères en une date au format AAAAMMJJ
Droite 
Extrait la partie droite d'une chaîne de caractères (c'est-à-dire les derniers caractères)
ExtraitChaine 
Extrait une sous-chaîne d'une chaîne de caractères en fonction d'un séparateur de chaîne donné
Gauche 
Extrait la partie gauche d'une chaîne de caractères (c'est-à-dire les premiers caractères)
Inverse 
Renvoie pour chaque caractère d'une chaîne de caractères le complément à 255 (la chaîne de caractères est ainsi inversée)
Majuscule 
Convertit une chaîne de caractères en majuscules en fonction des paramètres de localisation définis dans Windows
Milieu
Extrait une sous-chaîne d'une chaîne à partir d'une position donnée
Minuscule 
Convertit une chaîne de caractères en minuscules en fonction des paramètres de localisation définis dans Windows
NumériqueVersChaîne
Transforme un numérique (entier, réel ou monétaire) en une chaîne de caractères selon le format spécifié
Remplace 
Remplace toutes les occurrences d'un mot présent dans une chaîne par un autre mot
Répète 
Concatène N répétitions d'une même chaîne de caractères
SansAccent 
Transforme les caractères accentués d'une chaîne de caractères en caractères non accentués
SansEspace 
Renvoie une chaîne de caractères sans les espaces situés à gauche et à droite
Taille 
Renvoie la taille d'une chaîne de caractères (nombre de caractères)
Val
Renvoie la valeur numérique d'une chaîne de caractères (il est ainsi possible d'effectuer des calculs numériques sur des chaînes de caractères)
 
Exercice  1   
    
Soit à traiter une chaîne de caractères (exemple : Informatiques) comme indiquer ci-dessous :   
Numéro    
Bouton    
Traitement    
1   
Taille   
Calculer la taille de la chaîne
2   
Majuscule   
Transformer la chaîne en Majuscule
3   
Minuscule   
Transformer la chaîne en Minuscule
4   
Inverser   
Inverser la chaîne la recomposer de la droite
5   
De la gauche   
Décomposer et recomposer la chaîne de la gauche
6   
De la droite   
Décomposer et recomposer la chaîne de la droite
7   
Du milieu   
Décomposer et recomposer la chaîne du milieu vers les extrémités


 
 
Voir l’interface suivante :

 

  


 
 
    
Solution   
 
 
Clic sur taille   
 
 
s2=Taille(s1)
 
 
Clic sur Majuscule   
 
 
s3=Majuscule(s1)
 
 
Clic sur minuscule   
 
 
s4=Minuscule(s1)
 
 
Clic sur Inverser   
 
 
p est entier
 
POUR p=Taille(s1) A 1 PAS -1
s5=s5+milieu(s1,p,1)
 
FIN
 
 
Clic sur DeGauche   
 
 
ListeSupprimeTout(l1)
i est un entier
 
POUR i=1 A Taille (s1)
    ListeAjoute(l1,Gauche(s1,i))
   
FIN
 
 
Clic sur DeDroite   
 
 
ListeSupprimeTout(l2)
i est un entier
 
POUR i=1 A Taille (s1)
    ListeAjoute(l2,Droite(s1,i))
   
FIN
 
 
 
Clic sur Dumilieu  
 
 
n, p est entier
p=7
POUR n=1 A Taille(s1) PAS 2
    ListeAjoute(l3,milieu(s1,p,n))
    p=p-1
FIN
 












 [/center]
_________________
Tous ce que vous faites pour moi sans moi vous le faite contre moi

Revenir en haut
Publicité






MessagePosté le: Jeu 9 Déc - 21:43 (2010)    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
zbouguez


Hors ligne

Inscrit le: 21 Avr 2007
Messages: 159
Ville: agadir
Filière: Gestion Informatisée
ILEICien (enne): OUI
Point(s): 161
Moyenne de points: 1,01

MessagePosté le: Mar 28 Déc - 18:42 (2010)    Sujet du message: question Répondre en citant

slt tt le monde .
mai pour quoi faire pour cette instruction .


Revenir en haut
Visiter le site web du posteur AIM MSN Yahoo Messenger
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 09:55 (2018)    Sujet du message: Quelques fonctions de gestion des chaînes de caractères

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Information & Formation Index du Forum -> Espace Informatiques -> Développement informatique -> Basic/Windev et les .Net Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  

Portail | Index | Panneau d’administration | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Template zenGarden created by larme d'ange
Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com