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
17348
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
28 mai 2022
- 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
17348
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
28 mai 2022
596
25 oct. 2020 à 09:18
0