String C++

Elih09 -  
 Elih09 -
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

  1. KX Messages postés 19031 Statut Modérateur 3 020
     
    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
  2. Elih09
     
    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
    1. KX Messages postés 19031 Statut Modérateur 3 020
       
      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
    2. Elih09
       
      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
    3. Elih09
       
      *dans la 2ème position du string 1
      0