Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
3 éme
année Les structures de données
Les fonctions et les procédures standard sur les chaînes :
Nom Fonction Pascal Rôle ...
Próxima SlideShare
Cargando en…5
×

Fonctions chaine

6.100 visualizaciones

Publicado el

Publicado en: Educación
  • Sé el primero en comentar

Fonctions chaine

  1. 1. 3 éme année Les structures de données Les fonctions et les procédures standard sur les chaînes : Nom Fonction Pascal Rôle Exemple Concat (ch1, ch2,…chn) Concat (ch1, ch2,…chn) Retourne la concaténation des chaînes (ch1+ch2+……..chn) Ch1 : ‘bonne’ ; ch2 :=’ ‘ ch3 := ‘chance’ Mes := concat(ch1, ch2,ch3) Mess contient ‘bonne chance’ Long (ch) Length (ch ) Retourne un entier représente la longueur en caractères de la chaîne ch. L := length (mess) L contient 12 Sous_chaine (ch, p, nbr) Copy (ch, p, nbr) Retourne une sous chaîne de longueur nbr à partir de la position p dans ch. Res := copy (mess,4,7) Res contient ‘ne chan’ Pos (ch1, ch2) Pos (ch1, ch2) Retourne la position de la chaîne ch1 dans la chaîne ch2. m1 := ‘la’ m2 := ‘baccalauréat’ P :=Pos (m1, m2) P contient 6 P :=Pos (‘B’, m2) P contient 0 Nom procédure Pascal Rôle Exemple Effacé (ch, p, n) Delete (ch, p, n) Supprime n caractères de ch à partir de la position Mot :=’CD ROM’; Delete (mot, 1,3) Mot devient ‘ROM’ Inséré (ch1, ch2, p) Insert (ch1, ch2, p ) Insère la chaîne ch1 dans la chaîne ch2 à partir de la position P Ch1 := ‘rdi’ ; ch2 := ‘onateur’ Insert (ch1, ch2, 2) ch2 devient ‘ordinateur’ Convch (n, ch) Str (n, ch) Convertit un nombre n en une chaîne de caractère dans la chaîne ch Str (2006, ch) ch devient ‘2006’ Valeur (ch, n, erreur) Val (ch, n, erreur) Convertit une chaîne ch en une valeur numérique dans n. Ch := ‘20/6’ ; ch1 :=’2006’ Val (ch, n, e) ; Val (ch1, n1, e1) n contient 0 et e contient 3 (erreur du à ‘/’) n1 contient 2006 et e1 contient 0. Lycée JELMA 1

×