@@ -0,0 +1,1464 @@
+public class Descriptografia %7B%0A/*%0AUma empresa de grande porte quer transmitir dados via internet, mas est%C3%A1 preocupada com a possibilidade de seus telefones estarem grampeados. Ela pediu para voc%C3%AA escrever um programa que criptografe os dados de modo que estes possam%0Aser transmitidos mais seguramente. Todos os dados s%C3%A3o transmitidos como inteiros de quatro d%C3%ADgitos. Seu aplicativo deve ler um inteiro de quatro d%C3%ADgitos inserido pelo usu%C3%A1rio e criptogr%C3%A1fa-lo desta maneira: Substitua cada d%C3%ADgito pelo resultado da adi%C3%A7%C3%A3o de 7 ao d%C3%ADgito e obtendo o resto depois da vis%C3%A3o do novo valor por 10. Troque ent%C3%A3o o primeiro d%C3%ADgito pelo terceiro e o segundo d%C3%ADgito pelo quarto. Ent%C3%A3o imprima o inteiro criptogr%C3%A1fado. Escreva um outro aplicativo separado que receba como entrada um inteiro de quatro d%C3%ADgitos criptografado e o descriptografe para forma o n%C3%BAmero original.%0A*/%0A%0A%0A%09public static void main(String%5B%5D args) %7B%0A%09%09// TODO Auto-generated method stub%0A%09%09Scanner leitor = new Scanner(System.in);%0A%09%09int dado;%0A%09%09%0A%09%09System.out.println(%22Digite um dado de quatro digitos a ser descriptografado: %22);%0A%09%09dado = leitor.nextInt();%0A%09%09descriptografa(dado);%0A%09%09%0A%09%7D%0A%09public static void descriptografa(int dado)%0A%09%7B%0A%09%09int primeiro, segundo, terceiro, quarto;%0A%09%09quarto = ((dado%2510)+3);%0A%09%09dado = dado/10;%0A%09%09terceiro = ((dado%2510)+3);%0A%09%09dado /= 10;%0A%09%09segundo =((dado%2510)+3);%0A%09%09dado /= 10;%0A%09%09primeiro = ((dado%2510)+3);%0A%09%09System.out.println(%22%22+terceiro+%22%22+quarto+%22%22+primeiro+%22%22+segundo);%0A%09%09%0A%09%7D%0A%7D%0A

Create Descriptografia.java