ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ejemplo de Codificación para Encriptación


Enviado por   •  3 de Junio de 2022  •  Tareas  •  382 Palabras (2 Páginas)  •  60 Visitas

Página 1 de 2

[pic 1]

Ejemplo de Codificación para Encriptación.

El siguiente ejemplo es el mostrado el cual se puede realizar una conversión simple en Java, para poder introducir una cadena, esta es convertido en ascii carácter por carácter y después de ello es convertido en un numero binario.

Salida de Ejecución.

[pic 2]

Código.

import java.io.*;
import java.util.*;
 
public class ConversioAscii_Cadena{

// Se declara el método para la recepción de un valor por parte //del teclado

public static BufferedReader tcld = new BufferedReader(new InputStreamReader (System.in));

// Se declara el programa principal
 public static void main(String [] args) throws Exception {
     // Se realiza la declaración de variables

     int x=0;
     String cadena, cod;
     int car_ascii;


     System.out.println( "***** Frase  *******");

// Se solicita la cadena
     System.out.print( "Indica una cadena completa:  ");
     cadena= tcld.readLine();
   
     System.out.println( "***** Conversion de Caracter - Ascii - Binario  *******");
     System.out.println( "** Letra  **** Ascii **** Binario  **");

// Se realiza un ciclo para leer carácter por carácter y se

// realiza la conversión a código ascii y después se llama al

// método para convertirlo en binario.

 
     for (x=0; x<cadena.length(); x++){
      System.out.println();
      car_ascii = (
int) cadena.charAt(x);
      System.out.print(
"** " + cadena.charAt(x) + "    **** " + car_ascii + "     ***** " );
        binario(car_ascii);
     }
    }
    

// Se realiza un método recursivo el cual permite poder realizar //la convesión de un numero a un binario.


    public static void binario(int i)
   {
        if(i==1)
              System.out.print("1");
        else{
              binario(i/2);
              System.out.print(i%2);
     }
     }
}

...

Descargar como (para miembros actualizados)  txt (1.9 Kb)   pdf (64.2 Kb)   docx (27.9 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com