Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Ejecutar {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- Scanner sc = new Scanner(System.in);
- int opcion = 0;
- String aux = "";
- int salto;
- do {
- System.out.println("");
- System.out.println("Que opción desea realizar:");
- System.out.println("1.Encriptar el texto");
- System.out.println("2.Desencriptar el texto");
- System.out.println("3.Salir");
- opcion = sc.nextInt();
- if (opcion == 1) {
- System.out.println("Introduzca cuantas posiciones se deben saltar");
- salto = sc.nextInt();
- System.out.println("Introduzca el texto para encriptar");
- aux = sc.nextLine();
- aux = sc.nextLine();
- char[] palabra = aux.toCharArray();
- System.out.println("La palabra encriptada es:");
- for (int c : palabra) {
- if (salto > 0) {
- if (c == 122) {
- c = 96;
- }
- }
- c = c + salto;
- char a = (char) c;
- System.out.print(a);
- }
- System.out.println(" ");
- System.out.println("Palabra normal: " + aux);
- System.out.println("Encriptado con: " + salto + " saltos");
- }
- if (opcion == 2) {
- System.out.println("Introduzca cuantas posiciones se deben saltar");
- salto = sc.nextInt();
- System.out.println("Introduzca el texto para encriptar");
- aux = sc.nextLine();
- aux = sc.nextLine();
- char[] palabra = aux.toCharArray();
- System.out.println("La palabra desencriptada es:");
- for (int c : palabra) {
- if (salto > 0) {
- if (c == 97) {
- c = 123;
- }
- }
- c = c - salto;
- char a = (char) c;
- System.out.print(a);
- }
- System.out.println(" ");
- System.out.println("Palabra normal: " + aux);
- System.out.println("Desencriptado con: " + salto + " saltos");
- }
- } while (opcion != 3);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement