public String ROT13(String cadena) { char c; StringBuilder temp = new StringBuilder(); //crea un StringBuilder para construir la cadena resultante en la variable temp for (int i = 0 ; i cadena.length() ; i++) { //comienza el bucle para analizar los caracteres de la cadena c = cadena.charAt(i); //obtiene el carácter de la posición actual de la cadena y se guarda en la variable c if (c = 'A' && c 'N') { //compara c con A y N c += 13; //si es igual o mayor que A y menor que N, se realiza un desplazamiento sumándole 13 } else if (c = 'N' && c = 'Z') { //compara c con N y Z c -= 13; //si es igual o mayor que N e igual o menor que Z, se realiza un desplazamiento restándole 13 } else if (c = 'a' && c 'n') { //compara c con a y n c += 13; //si es igual o mayor que a y menor que n, se realiza un desplazamiento sumándole 13 } else if (c = 'n' && c = 'z') { //compara c con n y z c -= 13; //si es igual o mayor que n e igual o menor que z, se realiza un desplazamiento restándole 13 } temp.append(c); //añade c en temp } return temp.toString(); //retornamos la variable temp, la cual contiene la cadena cifrada o descifrada }
Software MBA ranking España Registro de Dominios baratos Hosting Moda y Diseño Hosting gratuito Insurance Classes Dinero Fotografía digital hotels Donar coche a la caridad California Mesothelioma Law Firm Loans Cord Blood Attomey Online games Vender Anualidad de Pago Mortgage Donate Car for Tax Credit Trading banks Claim Donate Salud Credit Política Web Hosting and Domains Lawyer Seguros Donate Your Car for Kids Technology Colegios en línea Politics Fashion and Design Degree Hosting Casino reviews Hoteles Transfer Rehab Donate Car to Charity California Conference Call Forex Recovery Gas/Electricity Préstamos Treatment Cómo hacer dinero en línea coches híbridos Abogados
No hay comentarios:
Publicar un comentario