Ejercicios Integradores Propuestos

23. Ejercicio 02/06

EJERCICIO CLASE 02/06

Crear un programa que presente mediante una funciòn el siguiente menu:

1) Cargar lista
2) Mostrar lista
3) Ordenar lista
S) Salir

No se puede ingresar al punto 2 o 3 sin haber ingresado previamente al 1.
Solo se puede salir ingresando S.

Al seleccionar la opcion 1:
Se llama a la funciòn carga que realiza lo siguiente:
Si es la primera vez, se cargan valores numèricos a la lista.
Despuès de la primera vez, se agregan valores numèricos a la lista previamente cargada (no se sobreescriben los valores que se cargaron la primera vez)

Se debe cargar un elemento y preguntar al usuario si desea cargar otro. Si ingresa S se carga un elemento màs, si ingresa N se sale de la funcion.

Al seleccionar la opcion 2:
Se muestra la lista en pantalla mediante una funciòn.

Al seleccionar la opcion 3:
Se llama a una funciòn pasandole como argumento M o m.
Si se le pasa "M" se debe ordenar la lista de Mayor a menor
Si se le pasa "m" se debe ordenar la lista de menor a Mayor.
NO SE PUEDE UTILIZAR SORT.