Algorithme de codage
cesarchou
Messages postés
17
Date d'inscription
Statut
Membre
Dernière intervention
-
e.eyore Messages postés 121 Statut Membre -
e.eyore Messages postés 121 Statut Membre -
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
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
Configuration: Windows XP Internet Explorer 6.0
3 réponses
-
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. -
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? -
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)