Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: rayana on Apr 15th, 2012  |  syntax: None  |  size: 2.46 KB  |  hits: 16  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. package quintaQuestao;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class CriptografoMain {
  6.  
  7.  
  8.         public static void main(String[] args) {
  9.  
  10.  
  11.                 Scanner in = new Scanner (System.in);
  12.                 Criptografo aux = new Criptografo(" "," ");
  13.                 String chave;
  14.                 String deseja;
  15.                 String senha;
  16.                 int ehzeroum=0;
  17.                 System.out.println("Digite a chave binaria de 20 digitos a ser usada durante o programa:");
  18.                 chave=in.nextLine();
  19.                 aux.setChave(chave);
  20.                 do{
  21.                         System.out.println("Voce deseja CIFRAR ou DECIFRAR");
  22.                         deseja=in.nextLine();
  23.  
  24.                         if(deseja.equalsIgnoreCase("cifrar")){
  25.                                 System.out.println("Digite sua senha:");
  26.                                 senha=in.nextLine();
  27.                                 aux.setSenha(senha);
  28.                                 aux.passarParaBinario(senha);
  29.                                
  30.                                 System.out.println("Cifra:"+aux.cifrar(senha));
  31.                                                        
  32.                         }
  33.                         else if(deseja.equalsIgnoreCase("decifrar")){
  34.                                 System.out.println("Digite a cifra binaria de 20 digitos:");
  35.                                 chave=in.nextLine();
  36.                                 aux.setChave(chave);
  37.                                 aux.cifrar(chave);
  38.                                 System.out.println(aux.converterDecimal(aux.cifrar(chave)));
  39.                                
  40.                         }
  41.  
  42.  
  43.                 }while(!deseja.equalsIgnoreCase("fim"));
  44.  
  45.  
  46.  
  47.         }
  48.  
  49.  
  50.  
  51.  
  52. }
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102. /*Criptografo aux = new Criptografo(" "," ");
  103.                 Scanner in =new Scanner(System.in);
  104.                 String chave="";
  105.                 String senha="";
  106.                 String deseja="";
  107.                 System.out.println("Digite a chave binaria de 20 digitos a ser usada durante o programa:");
  108.                 do{
  109.                         chave = in.nextLine();
  110.                         if(chave.equalsIgnoreCase("fim")){
  111.                                 System.out.println("Até mais");
  112.                         }else{
  113.                                 aux.setChave(chave);
  114.                                 System.out.println("Voce deseja CIFRAR ou DECIFRAR?");
  115.                                 deseja = in.nextLine();
  116.                                 if(deseja.equalsIgnoreCase("fim")){
  117.                                         System.out.println("Até mais");
  118.                                 }else{
  119.                                         System.out.println("Digite sua senha");
  120.                                         senha = in.nextLine();
  121.                                         if(senha.equalsIgnoreCase("fim")){
  122.                                                 System.out.println("Até mais");
  123.                                         } else{
  124.                                                 aux.setSenha(senha);
  125.                                                 aux.passarParaBinario();
  126.  
  127.                                                 if(deseja.equalsIgnoreCase("cifrar")){
  128.                                                         System.out.println("Cifra:"+aux.cifrar());
  129.                                                 }
  130.                                                 if(deseja.equalsIgnoreCase("decifrar")){
  131.                                                         System.out.println("Digite a cifra binaria de 20 digitos:");
  132.                                                         senha=in.nextLine();
  133.                                                         aux.setSenha(senha);
  134.                                                         System.out.println("A senha decifrada é:"+aux.decifrar());
  135.                                                 }
  136.                                         }      
  137.                                 }
  138.                         }
  139.  
  140.                 }while(!chave.equalsIgnoreCase("fim")&&!senha.equalsIgnoreCase("fim")&&!deseja.equalsIgnoreCase("fim"));
  141.  
  142.  
  143.  */