Se connecter avec
S'enregistrer | Connectez-vous

remplacer une lettre par une autre

Dernière réponse : dans Programmation

Bonjour,
Je voudrai savoir comment est-ce que je pourrai réaliser un traducteur donnant ceci:
Il remplace automatiquement une lettre par une autre cryptant ainsi un texte.
Voila le codage:
a=>e
b=>h
c=>f
d=>t
e=>i
f=>s
g=>j
h=>r
i=>u
j=>v
k=>q
l=>z
m=>l
n=>w
o=>y
p=>c
q=>k
r=>b
s=>x
t=>n
u=>o
v=>m
w=>d
x=>g
y=>a
z=>p

Exemple: Merci => Libfu

Qui pourrait m'aider ???
Libfu d'avance =)

Autres pages sur : remplacer lettre

Lassé par la pub ? Créez un compte

the java way :
  1. public class Main2 {
  2. public static final String[][] matrice = { { "a", "e" }, { "b", "h" } // etc
  3. };
  4.  
  5. public static void main(String[] argc) {
  6. final String strInput = argc[0];
  7. StringBuilder res = new StringBuilder();
  8. for (int i = 0; i < strInput.length(); i++) {
  9. res.append(matrice[(int)(strInput.charAt(i) - 'a')][1]);
  10. }
  11. System.out.println(res.toString());
  12.  
  13. }
  14.  
  15. }

nom du fichier : Main2.java

comment l'intégrer dans ton site : ah; ben le plus simple, tu installes un apache2 en frontal, tu configures mod2jk pour dialoguer avec un tomcat, et tu déploies sous la forme d'un war.

de rien.
Expert Programmation

Vinz42 a dit :
iw lêli nilcx, no eobeux cbéfuxib tèx zi téhon koi f'éneun cyob linnbi xob ow xuni iw crc, v'eobeux cex cibto lyw nilcx à cywtbi zi nbof iw veme...tywf, f'ixn ow cio à nyu ti fribfrib...zuhso...


linnbi xob ow xuni iw crc, v'eobeux cex cibto lyw nilcx à cywtbi zi nbof iw veme tywf, f'ixn ow cio à nyu ti fribfrib...zuhso, iw lêli nilcx, no eobeux cbéfuxib tèx zi téhon koi f'éneun ?

Bon j'ai embeté d'autre personne (commentcamarche) et voila ce qui m'on donné
  1. <?php
  2. // on déclare un premier tableau contenant des lettres :
  3. $tableau_1 = array('a', 'b', 'c', 'd');
  4. // puis un second tableau dans lequel il y a d'autres lettres :
  5. $tableau_2 = array('e', 'h', 'f', 't');
  6.  
  7. $resultat_code = str_replace( $tableau_1 , $tableau_2 , $mot_a_coder );
  8. /* str_replace() remplace, dans $mot_a_coder, les lettres qui sont dans le premier tableau par celles qui sont dans le deuxième. Et je lui ai demandé de ranger ça dans une nouvelle variable que j'ai appelée $resultat_code...mais on peut aussi lui dire de ranger son résultat dans $mot_a_coder, ce qui revient à modifier la variable $mot_a_coder */
  9.  
  10.  
  11. // et pour décoder, il suffit de faire exactement la même chose, mais dans le sens inverse :
  12. $resultat_decode = str_replace( $tableau_2 , $tableau_1 , $resultat_code );


=)
Mais ... je dois en faire quoi ?
Lassé par la pub ? Créez un compte
Tom's guide dans le monde