Algorithme de codage

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
Configuration: Windows XP Internet Explorer 6.0

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. 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.
    1. 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?
      1. 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)