Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 2.11 KB

readme.md

File metadata and controls

34 lines (22 loc) · 2.11 KB

Primeiro Challenge do programa Oracle Next education

Nesse primeiro desafio foi proposto o desenvolvimento de uma aplicação que criptografa textos, desta maneira colocando em pratica os conhecimentos adquiridos nessa primeira etapa do curso.

Click aqui para acessar a aplicação!

Requisitos

  • Deve funcionar apenas com letras minúsculas
  • Não devem ser utilizados letras com acentos nem caracteres especiais
  • Deve ser possível converter uma palavra para a versão criptografada e também retornar uma palavra criptografada para a versão original.
  • A página deve ter campos para inserção do texto a ser criptografado ou descriptografado, e a pessoa usuária deve poder escolher entre as duas opções
  • O resultado deve ser exibido na tela.

Opcional:

  • Um botão que copie o texto criptografado/descriptografado para a área de transferência, ou seja, que tenha a mesma funcionalidade do ctrl+C ou da opção "copiar" do menu dos aplicativos.

Lógica utilizada

Todo o texto inserido na aplicação terá todas as suas vogais trocadas por chaves:

  • A letra e é convertida para enter
  • A letra i é convertida para imes
  • A letra a é convertida para ai
  • A letra o é convertida para ober
  • A letra u é convertida para ufat

Exemplo:

a palavra gato sera alterada para gaitober, observe que a vogal a foi trocada por ai e a vogal o foi trocado por ober e o resto das letras permaneceu igual.

Conhecimentos utilizados no desenvolvimento dessa aplicação

image image image