• Martes 12 de Noviembre de 2024, 21:11

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - johanvch

Páginas: [1]
1
C/C++ / Diseño de un programa interactivo...
« en: Jueves 19 de Febrero de 2009, 19:10 »
Hola!!!
Saludos a Todos.

Les agradeceria mucho si me ayudan a crear el codigo de este programa:



Cree un programa interactivo que tenga las siguientes opciones y muestre la frase:

Frase: “Frase de prueba”
1.   Insertar frase
2.   Imprimir frase en mayusculas
3.   Imprimir frase en minusculas
4.   Codificar frase
5.   Decodificar frase
6.   Frase es un palíndromo?
7.   Salir

Puntos importantes:
   Si no hay frase a evaluar no podra hacer ninguna de las demas opciones y mostrara el mensaje “Debe insertar una frase primero” y en donde se imprime la frase debera decir: “No hay frase insertada”.
   Para pasar a mayusculas y a minusculas debe hacerlo caracter por caracter, sin usar las librerias.
   La codificacion solo se puede hacer una vez (no se puede re-codificar), si la frase ya esta codificada, debera decirle al usuario que la frase ya esta codificada. La Codificación consta de cambiar cada caracter por el siguiente, ejemplo: “hola” → “ipmb”; para el caracter 'z' debera cambiar por 'a'
   La decodificación sera el metodo inverso que la codificación y solo se podra realizar una vez (no se puede re-decodificar).
   Un palíndromo (del griego palin dromein, volver a ir hacia atrás) es una palabra, número o frase que se lee igual hacia adelante que hacia atrás. Ejemplos:
   Ana, arenera, arepera, anilina, ananá, Oruro, oso, radar, reconocer, rotor, salas, seres, somos y sometemos.
   ¿Acaso hubo búhos acá?
   Allí si María avisa y así va a ir a mi silla.
   Anita lava la tina.
   La ruta nos aportó otro paso natural.
   Nada, yo soy Adán.

Páginas: [1]