Algorithme de codage

Fermé
cesarchou Messages postés 19 Date d'inscription samedi 16 janvier 2010 Statut Membre Dernière intervention 26 décembre 2011 - 19 janv. 2010 à 17:52
e.eyore Messages postés 105 Date d'inscription lundi 7 septembre 2009 Statut Membre Dernière intervention 17 avril 2010 - 19 janv. 2010 à 18:53
Bonjour,
j'ai besoin de l'agorithme de codage d'une chaine qui utilise la formule c(x)=inv(x)
inv(x) associe à la lettre x la lettre occupant le meme numero d'odre en considerant l'odre inverse
de l'alphabet francais

si quelqu'un peut m'aider avec cet algo en langage C et m'expliquer

merci, c urgent

3 réponses

e.eyore Messages postés 105 Date d'inscription lundi 7 septembre 2009 Statut Membre Dernière intervention 17 avril 2010 6
19 janv. 2010 à 18:16
si j'ai bien compri tu veu par exemple qu'un a donne un z q'un b donne un y ou qu'un f devienne un u???
Si c'est sa je te propose un chiffrement affine (je crois que sa s'appelle comme ça).

chiffrement :
tu pose x le numéro de ta lettre sur un alphabet de 0 à 25 dans l'ordre (bref a = 0, b = 1 et z = 25 (pour que se soit plus simple)
la formule est basique ax + b [26]
avec ici a = 1 et b = 25-x*2
Donc pour x => x + (25-x*2) [26]

j'ai fait sa sous excel et par exemple : Jambon => Rznylm

Maintenant comment coder sa en C, je n'en sais rien du tout car je ne code pas en C.

Si ce n'était pas sa que tu chercher dit le.
0
cesarchou Messages postés 19 Date d'inscription samedi 16 janvier 2010 Statut Membre Dernière intervention 26 décembre 2011
19 janv. 2010 à 18:39
merci ctu as bien compris

comme tu ne connais pas le C je ne sais pas koi faire
tu peut le faire en quel langage?
0
e.eyore Messages postés 105 Date d'inscription lundi 7 septembre 2009 Statut Membre Dernière intervention 17 avril 2010 6
19 janv. 2010 à 18:53
aucun désolé lol
je sais juste que module s'écrit % ici sa ferai grosso modo un truc du genre Y%26 avec Y qui correspond a l'expression. (par exemple 23%3 donnera 2)
0