Informática, perguntado por LPColossus, 1 ano atrás

URGENTE! VALENDO 50 PONTOS + 25 MELHOR RESPOSTA (daria mais, mas não tem como :/ )!

Preciso de um algoritmo pascal no console.

O algoritmo é o seguinte:

Solicita-se o nome do usuário, logo após, apresenta um menu com 2 opções:

1 - criptografar o nome seguido o seguinte critério: quando encontrar um espaço separando os nomes e/ou sobrenomes, este deve ser retirado e informado um número equivalente a quantidade de letras pertencentes ao nome/sobrenome anterior; também deve ser trocada as letras por seus respectivos símbolos,( apresentados na tabela em anexo juntamente com um exemplo) e separado por “/”. O nome deve ser passado como referencia para
criptografia.

2 - Descriptografar o nome (lembrando que é obrigatório criptografar o nome, apresentá-lo no console e descriptografá-lo ).

Agradeço desde já!

Anexos:

Soluções para a tarefa

Respondido por Rhyuzaky
0
Isto não e dificil.E so usar uma Array 2D com letras e simbolos respectivos.
Depois Compara um ao Outro e Substitui.
Lista L/Lista C
A/Code
B/Code
C/Code
D/Code
E/Code
...
If D = L(StringReplace(C))
etc.
L=Letras
C=Codigos
D=Digito
Perguntas interessantes