Aide pour debutant

polo19100 Messages postés 1 Date d'inscription dimanche 25 octobre 2020 Statut Membre Dernière intervention 25 octobre 2020 - 25 oct. 2020 à 09:05
Whismeril Messages postés 19029 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 26 avril 2024 - 25 oct. 2020 à 09:18
Bonjour, je voulais savoir si qu'elle un pourrais m aider a faire un exercice

Écrire une fonction cesarLetter qui prend en paramètre la clé et une chaîne de caractères contenant
un autre caractère et renvoie la chaîne de caractères codant ce second caractère. On supposera que
les paramètres auront toujours le bon format (ce n’est pas la peine de le vérifier).
Contrat:
— cesarLetter("D","B") donne "E"
— cesarLetter("D","C") donne "F"
— cesarLetter("Z","C") donne "B"


2. Écrire une fonction cesar qui prend en paramètre la clé et une chaîne de caractères s et renvoie la
chaîne de caractères correspondant au chiffrement de César de s.
Contrat:
— cesar("D","BONJOUR") donne "ERQMRXU"



3. Écrire une fonction deCesarLetter qui prend en paramètre la clé et une chaîne de caractères correspondant au codage d’un caractère et renvoie le caractère original associé à ce second caractère. On
supposera que les paramètres auront toujours le bon format (ce n’est pas la peine de le vérifier).
Contrat:
— deCesarLetter("D","E") donne "B"
— deCesarLetter("D","F") donne "C"
— deCesarLetter("Z","B") donne "C"


4. Écrire une fonction deCesar qui prend en paramètre la clé et une chaîne de caractères s correspondant
à un message chiffré en César et renvoie la chaîne de caractères originale.
Contrat:
— deCesar("D", "ERQMRXU") donne "BONJOUR"

Merci de votre aide et bonne journee

1 réponse

Whismeril Messages postés 19029 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 26 avril 2024 656
25 oct. 2020 à 09:18
0
Rejoignez-nous