MÉLANGEUR DE MOTS

Signaler
Messages postés
127
Date d'inscription
mardi 23 août 2005
Statut
Membre
Dernière intervention
9 mai 2011
-
Messages postés
3
Date d'inscription
vendredi 29 avril 2011
Statut
Membre
Dernière intervention
4 mai 2011
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/34925-melangeur-de-mots

Messages postés
3
Date d'inscription
vendredi 29 avril 2011
Statut
Membre
Dernière intervention
4 mai 2011

si possible, pourriez vous traduire ce texte en javascript?
Messages postés
2
Date d'inscription
jeudi 11 novembre 2010
Statut
Membre
Dernière intervention
17 novembre 2010

salut!

Je ne connais rien à rien, mais je cherche un mélangeur de mots dans la phrase, et non un mélangeur de lettres dans le mot. Quelqu'un a une idée? Disons... sur windows...
aaaaaaargh!!
Matt
Messages postés
24
Date d'inscription
mardi 19 octobre 2004
Statut
Membre
Dernière intervention
16 mai 2008

Bonjour,
Il est beau ton code, mais comme je débute en C++, j'ai du mal à tout comprendre...
Je me contenterai donc d'une petite source en PHP, j'ai le même résultat avec ça :

<?php

// Mélange un mot
function melange( $m )
{
  $s = $m[0];
  $n = strlen($s);

  // Moins de 4 lettres : pas de mélange à faire
  if( $n < 4 )
    return $s;

  return $s[0] . str_shuffle( substr($s, 1, $n-2) ) . $s[$n-1];
}

$txtIn  = stripslashes( @$_REQUEST['texte'] );
$txtOut = preg_replace_callback('/\p{L}+/', 'melange', $txtIn );

?>


C'est bien C++, mais qu'est ce que c'est long...

Aïe, Aïe, Aïe, je sais je suis pas sur le bon forum.
1000 excuses,
A+
Messages postés
13
Date d'inscription
jeudi 24 mai 2007
Statut
Membre
Dernière intervention
11 décembre 2008

J'aimerais avoir l'algorithme de ce code et comment concatener deux chaines de caractères en algorithme car en C en c'est la fonction strcat et en algorithme je ne sais pas comment le faire donc si vous pouviez me donner une astuce cela sera le bienvenu.
Afficher les 8 commentaires