Ayuda con una tarea

Iniciado por Josemanu90, 30 Marzo 2017, 12:03 PM

0 Miembros y 1 Visitante están viendo este tema.

Josemanu90

tengo esta tarea Una función que invierta el orden de una cadena que se le dará mediante argumento de entrada a la función.
Una función tenga 4 parámetors de entrada, Nombre, Apellido1, Apellido 2 y un entero llamado opcion.
Según los valores de opción:
Si vale 1 o -1 devolverá una cadena de carácteres con Nombre + Apellido1 + Apellido2.
Si vale 2 o -2 devolverá una cadena de carácteres con Apellido1 + Apellido2 + Nombre.
Si vale 3 o -3 devolverá una cadena de carácteres con "Sr. "+ Apellido1.
Si tiene otro valo devolverá la cadena "error en el parámetro de entrada".
Un función entera llamada menu que mostrará por pantalla dos opciones:
1 invertir el orden de una cadena.
2 componer nombre + apellido1 + apellido2.
3 componer apellido1 + apellido2 + nombre.
4 componer "Sr. " + Apellido1.
0 abandonare el programa.
En la función menu se pedirá el nombre y los apellidos 1 y 2  o una cadena de texto en función de la opción elegida en el menú y devolverá 0 cuando se ingrese por teclado un 0.
NO  SE COMO RESOLVERLA