String C++

Fermé
Elih09 - 23 nov. 2014 à 08:37
 Elih09 - 27 nov. 2014 à 04:15
Bonjour, je voudrais faire un programme de transfert entre 2 string mais je n'ai aucune idée de comment procéder, voici un exemple;
exemple : string 1 : mots
string 2 : 12345

Après le transfert, on devrait avoir ce résultat : mo234ts
Ceci n'est qu'un exemple et si quelqu'un pouvait m'aider !! merciii :D

2 réponses

KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
23 nov. 2014 à 11:23
Bonjour,

Quelle règle devrait s'appliquer pour que "mots"+"12345"="mo234ts" ?
De plus comment se généralise cette règle avec n'importe quelles valeurs ?
0
Ce n'est pas mots + 12345 mais c'est une question de transfert, c'est à dire que transferer le "234" du string 1 dans "mots" du string 2 et ça donnerait ça : mo234ts !! ce n'est qu'un exemple..
0
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 3 019
Modifié par KX le 26/11/2014 à 18:36
Je comprends bien que ce n'est pas vraiment + au sens C++ je l'utilisais au sens arithmétique en général, mais on ne peut pas définir une règle à partir d'un seul exemple...

"mots" + "12345" = "mo234ts"
"12345" + "mots" = ???

"mots" + "mots" = ???
"12345" + "12345" = ???

"" + "mots" = ???
"mots" + "" = ???

La liste des cas est non exhaustive...
0
Par exemple un sujet : string 1 = tirer
string 2 = 123456
1- Transferer qlq chiffre du string 2 vers le string 1 avec une longeur et position bien définie.
Ex : longeur string 2 est de 4 à inserer dans la 2ème position du string 2 et a donne ça == t1234irer :p
0
*dans la 2ème position du string 1
0