Parcial #1
* Los espacios de la cadena de texto no se puede incluir en ninguna estructura de datos.
* Se debe mostrar cuál es la vocal que más se repite.
* Todo debe estar orientado a objetos.
Código
Código en funcionamiento:

Segunda parte: se van a ingresar N números enteros, positivos y negativos.
* Los números negativos van a un vector manejado como pila, los números para ingresar el vector como pila deben quedar ordenado en forma descendente a medida que el usuario los ingrese.
Los positivos se ingresan a otras dos estructuras de datos:
* Los positivos perfectos van a una cola como lista simplemente ligada.
Nota ( Un positivo perfecto, si la suma de todos sus divisores excepto por el mismo, da el mismo resultado).
Ejemplo: 6 = 1 + 2 + 3 = 6.
* Los otros positivos que no son perfectos, van a un vector tipo cola de forma circular.
Vector como cola circular
Cola como lista simplemente ligada

Pila como vector

Menú y main:
Código en funcionamiento: