Cifrar como César
Tutorial
- Bem vindo ao Python!
- Strings
- Inteiros, Floats e Calculadoras
- Listas e ciclos for
- Números Aleatórios
- Booleanos
- Donatello, a Tartaruga
- O Donatello quer ser um roomba
- Cifrar como César
- Fórmula Resolvente
- Encontrar o pi!
O Júlio César, para ocultar as suas instruções aos soldados dos irredutíveis gauleses, inventou “uma cifra”:https://pt.wikipedia.org/wiki/Cifra_de_César para esconder as ordens. A cifra baseia-se em avançar as letras da mensagem 13 caracteres. Ou seja a letra A (código 65) iria passar a N (código 68). A frase “Diario da Maria” iria passar a “Qvnv | -qn-Znvn”. Desencriptar o texto é fazer o oposto: tirar 13 a cada letra. Altere as funções encriptar e desencriptar para fazer exactamente isso: |