Actividad 7 - Input line

¡Felicitaciones!

Estás muy cerca de salvar por completo a la nación.

¡Solo falta poder ingresar una frase completa!

Para esto solo tenemos que hacer unos pequeños cambios.

Primero, debes usar la instrucción getline() para ingresar el string:

string frase;
getline(cin, frase);

De esta manera, en la consola podemos ingresar un mensaje completo, no una sola palabra.

Sigue estos pasos, y finaliza el programa para salvar al Reino:

  1. En la función main, cambia la instrucción cin >> nombre; por getline(cin, nombre).

  2. En ambas funciones, agrega una condición if en el ciclo for, para que si el caracter que estamos visitando es mayor o igual >= al caracter a y menor o igual<= al caracter 'z', entonces que se ejecute todo lo que teníamos dentro del ciclo. Esto servirá para no encriptar signos de admiración, comas, o espacios.

Como ejemplo recuerda la estructura de la entrada: Primero debe ir el mensaje encriptado o a encriptar, luego un 1, si queremos encriptar el mensaje, o 2, si queremos desencriptarlo. Por último, debe ir la palabra clave.

¡Crea tus propios mensajes secretos, o desencripta la de tus compañeros!

¡Recuerda que siempre puedes volver a las actividades anteriores para recordar algo!

Lanza Replit