Prog chaine de caractères --- Introduction ---

Ce module regroupe 50 exercices interactifs de programmation, variables et paramétrables, sur la manipulation des chaines de caractères. Le logiciel peut vous demander de produire un algorithme pour compter ou modifier la chaine suivant diverses formules. Il compilera votre code soumis puis le testera sur des chaines générées aléatoirement pour juger la validité du code. Le cas le plus facile est ici.

Transformer : Modif-batch I

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Transformer : Modif-batch II

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Transformer : Modif-batch par mot

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Caractériser : Lettre donnée

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :

Il donne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Compter : Lettre donnée

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :

Il donne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Insérer : Doubler les caractères

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Couper : Caractère désigné

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Couper : Tête de la chaine

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Couper : Repère I

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Couper : Repère II

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Couper : Milieu de la chaine

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Couper : Parité de position

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Couper : Fin de la chaine

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Couper : Types de caractères

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Couper : Mot de référence

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Couper : Répétitions

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Compter : Somme des chiffres

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :

Il donne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Insérer : Caractère fixe

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Insérer : Au début

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Insérer : Au repère I

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Insérer : Au repère II

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Insérer : Au milieu

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Insérer : A la fin

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Compter : Longueur

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :

Il donne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Transformer : Repère I

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Transformer : Repère II

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Compter : Position du repère I

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :

Il donne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Compter : Position du repère II

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :

Il donne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Couper : Caractères d'espace

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Réordonner : Parité de position

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Réordonner : Type de caractère

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Transformer : Modif. positionnelle

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Caractériser : Caractères répétés

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :

Il donne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Compter : Caractères répétés

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :

Il donne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Réordonner : Renversement d'ordre

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Réordonner : Déplacement

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Couper : Simplifier les espaces

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Réordonner : Swap par repère I

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Réordonner : Swap par repère II

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Transformer : Par tableau

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Couper : Trim

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Compter : Type de caractères I

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :

Il donne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Compter : Type de caractères II

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :

Il donne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Compter : Caractères par mot

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :

Il donne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Transformer : Minuscule / majuscule

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Compter : Nombre de mots

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :

Il donne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Compter : Nombre de mots II

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :

Il donne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Caractériser : Min-Max des mots

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :

Il donne , alors que le résultat correct doit être .

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Transformer : Echange de type

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :


Transformer : Echange de lettres

une fonction en , qui prend une chaine de caractères , et [ ]


ERREUR. Votre code n'a rien donné. Erreur de syntaxe ?
Votre code n'a pas passé le test sur la chaine suivante de caractères :
Chaîne d'origine
Votre résultat
Résultat correct

Veuillez corriger (essai numéro , limité à ).


ATTENTION! La longueur de votre code est limitée à caractères sans compter les espaces. Et le score dépend de la longueur du code. Plus le code est court, plus le score est élevé, jusqu'au score total si la longueur ne dépasse pas .

Les noms suivants NE SONT PAS autorisés dans le code :

The most recent version


Cette page n'est pas dans son apparence habituelle parce que WIMS n'a pas pu reconnaître votre navigateur de web.

Pour accéder aux services de WIMS, vous avez besoin d'un navigateur qui connait les formes. Afin de tester le navigateur que vous utilisez, veuillez taper le mot wims ici : puis appuyez sur ``Entrer''.

Veuillez noter que les pages WIMS sont générées interactivement; elles ne sont pas des fichiers HTML ordinaires. Elles doivent être utilisées interactivement EN LIGNE. Il est inutile pour vous de les ramasser par un programme robot.

Description: exercices de programmation sur le traitement de chaines de caractères. interactive exercises, online calculators and plotters, mathematical recreation and games

Keywords: interactive mathematics, interactive math, server side interactivity, algorithmics, algebra, programmation, c, pascal, perl, lettres, chiffres, caractères, chaines