Fonction Optimiser(Invariant, NulAbsorbant) AjouterDroite(Taille : Nul Ou Entier, Modele : Nul Ou Caractere=" ") Retourner Nul Ou Caractere;
Si Taille est Nul ou si Modele est Nul, alors le résultat est Nul.
Si Modele est la chaîne vide, il n'y a pas d'ajout.
Si la taille de la chaîne de caractères est supérieure ou égale à Taille, aucune occurrence n'est ajoutée.
Si le nombre de caractères à ajouter ne correspond pas à un nombre entier de Modele, alors la dernière occurrence ajoutée n'est pas complète.
Principal
/*******/
Variable
/******/
C1 : Caractere;
C2 : Caractere;
Debut
C1="ABCDEF";
/* C1 contient ABCDEF. */
C2=C1.AjouterDroite(10, "x");
/* C2 contient ABCDEFxxxx. */
Fin Principal
Supprimer, SupprimerDroite ou SupprimerGauche pour supprimer une chaîne de caractères en début ou en fin de la chaîne.
- | - | - | - | - | - | - | - | - |