Faça um programa para criptografar uma frase dada pelo usuário. Na criptografia, a frase deverá ser invertida e as consoantes deverão ser trocadas por #.
Soluções para a tarefa
Respondido por
2
O truque aí é testar se é vogal, que é mais fácil pois só tem 5 opções. Se não for vogal, é consoante. Bem mais fácil do que testar 21 outras possibilidades.
Eis o código
vogais = ( 'A','E','I','O','U')
frase = input('Informe a frase a criptografa')
frase = frase[::-1]
criptografada = ''
for letra in frase:
if letra.upper() in vogais:
criptografada += letra
else:
criptografada += "#"
print(criptografada)
Esse algoritmo não "criptografa" ok ? ele apenas bagunça.
Criptografar é tornar inelegível para todos exceto alguém que será capaz de ler. No caso, é impossível ler.
Eis o código
vogais = ( 'A','E','I','O','U')
frase = input('Informe a frase a criptografa')
frase = frase[::-1]
criptografada = ''
for letra in frase:
if letra.upper() in vogais:
criptografada += letra
else:
criptografada += "#"
print(criptografada)
Esse algoritmo não "criptografa" ok ? ele apenas bagunça.
Criptografar é tornar inelegível para todos exceto alguém que será capaz de ler. No caso, é impossível ler.
Perguntas interessantes
História,
8 meses atrás
Ed. Física,
8 meses atrás
Contabilidade,
8 meses atrás
Física,
1 ano atrás
Informática,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás