Formater une chaîne
asmaa_dev
-
oupsman Messages postés 316 Date d'inscription Statut Membre Dernière intervention -
oupsman Messages postés 316 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je veux formater une chaine.
Ex: j'ai la chaîne suivante " aa bbb c ddd "
et je veux la rendre comme ça "aa bbb c ddd"
Il faut éliminer les espaces au début et à la fin de la chaîne et s'il y a des espaces successif il faut laisser un seul espace.
J'ai besoin de traduire ces besoins en algorithme.
Merci.
Je veux formater une chaine.
Ex: j'ai la chaîne suivante " aa bbb c ddd "
et je veux la rendre comme ça "aa bbb c ddd"
Il faut éliminer les espaces au début et à la fin de la chaîne et s'il y a des espaces successif il faut laisser un seul espace.
J'ai besoin de traduire ces besoins en algorithme.
Merci.
A voir également:
- Formater une chaîne
- Formater clé usb - Guide
- Formater son pc - Guide
- Chaine tnt gratuite sur mobile - Guide
- Chaine radio - Télécharger - Médias et Actualité
- Formater un pc bloqué par administrateur - Guide
2 réponses
oupsman
Messages postés
316
Date d'inscription
Statut
Membre
Dernière intervention
10
pas de quoi, tiens nous au jus
salut, je te propose étape par étape mais très simple :
boucle pour parcourir la chaine du debut à la fin{
si (début ou fin) est un espace alors je le supprime;
sinon{
si espace dépasse 1 /*càd qu'il y a plus d'un espace successif*/
alors je supprime le nombre d'espace excédent pour n'en garder qu'un seul;
}
}
Voilà, pas très compliqué mais faut répartir en plusieurs sus-fonctions pour que ce soit plus lisible
boucle pour parcourir la chaine du debut à la fin{
si (début ou fin) est un espace alors je le supprime;
sinon{
si espace dépasse 1 /*càd qu'il y a plus d'un espace successif*/
alors je supprime le nombre d'espace excédent pour n'en garder qu'un seul;
}
}
Voilà, pas très compliqué mais faut répartir en plusieurs sus-fonctions pour que ce soit plus lisible