Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/06/2014, 11:57
Avatar de leosansan
leosansan
 
Fecha de Ingreso: mayo-2012
Ubicación: GRAN CANARIA
Mensajes: 194
Antigüedad: 12 años, 5 meses
Puntos: 49
Respuesta: Cifrado César

"Creo" que ahora te funcionará:

Cita:

Desplaþament: 4
Cadena encriptar:

CaSa cAsA
GeWe gEwE


TAXI taxi
XEBM xebm


xyzuvw XYZUVW
bcdyza BCDYZA


leosansan LEOSANSAN
piswerwer PISWERWER
*

Process returned 0 (0x0)
Código C++:
Ver original
  1. void codificarText(desplacament, cadena){
  2.  
  3.   while ((cadena = getchar()) != '*'){
  4.     if((cadena + desplacament > 'z') || (cadena + desplacament > 'Z'  && (cadena + desplacament) < 'a' ))
  5.       putchar(cadena + desplacament - 26);
  6.     else if((cadena + desplacament >= 'A' && cadena + desplacament <= 'Z') || (cadena + desplacament >= 'a' && cadena + desplacament <= 'z'))
  7.       putchar(cadena + desplacament);
  8.     else
  9.       putchar(cadena);
  10.   }
  11. }

¡¡¡Saluditos!!!


Última edición por leosansan; 09/06/2014 a las 13:03