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:
En la función main, cambia la instrucción
cin >> nombre;
porgetline(cin, nombre)
.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 caractera
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!