« COBOL/Opérations sur les chaînes » : différence entre les versions

Contenu supprimé Contenu ajouté
maintenance
m Robot : Changement de type cosmétique
Ligne 8 :
}}
 
== Sous-chaînes ==
 
Vous pouvez faire référence à des sous-chaînes de caractères, de la manière suivante :
Ligne 22 :
Considérons par exemple la chaine s contenant "bonjour". s(2:3) prendra 3 caractères à partir du 2ième : "onj". s(4:) prendra la fin de la chaîne à partir du 4ième caractère : "jour".
 
== Conversion de caractères ==
 
Il est possible de remplacer des caractères dans une chaîne, utilisons pour cela l'instruction <code>INSPECT</code> définie comme suit :
Ligne 46 :
 
 
=== Exemple : Jeu du pendu ===
 
Et voici un programme complet illustrant cette instruction : le jeu du pendu dans lequel vous devez deviner les lettres d'un mot (ici, "mammouth").
Ligne 82 :
 
 
== Concaténation de chaînes de caractères ==
 
Nous pouvons concaténer plusieurs chaînes de caractères, c'est-à-dire les mettre "bout-à-bout" à l'aide de l'instruction <code>STRING</code> qui a cette forme :
Ligne 124 :
 
 
== Extraction de chaînes de caractères ==
 
Il est également possible d'effectuer l'opération inverse : extraire plusieurs sous-chaînes à partir d'une seule chaîne. Pour cela, nous utilisons l'instruction <code>UNSTRING</code> dont le format est le suivant :