polo19100
Messages postés1Date d'inscriptiondimanche 25 octobre 2020StatutMembreDernière intervention25 octobre 2020
-
25 oct. 2020 à 09:05
Whismeril
Messages postés18402Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention30 mai 2023
-
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"