Problema con entrada de usuario y ejecución de métodos de ordenamiento
Carlos, puedo darte algunas pautas generales para que verifiques y soluciones posibles:
1. Verifica la entrada del usuario:
- Asegúrate de que el código que solicita la opción de entrada del usuario esté correctamente implementado. Puede ser útil mostrar mensajes de depuración para verificar si el programa llega a esa sección y cómo está manejando la entrada.
2. Aleatoriedad:
- Si la opción de entrada aleatoria no está funcionando, revisa cómo estás generando los números aleatorios. En C++, puedes usar la función `rand()` para generar números aleatorios, pero asegúrate de inicializar la semilla usando `srand()`.
3. Llamada a métodos de ordenamiento:
- Verifica que estás llamando adecuadamente a los métodos de ordenamiento (Burbuja, QuickSort, Cubetas) después de obtener la entrada del usuario. Asegúrate de que la lógica de llamada a estos métodos esté implementada correctamente.
4. Depuración:
- Utiliza herramientas de depuración disponibles en tu entorno de desarrollo para seguir la ejecución del programa línea por línea. Esto te permitirá identificar el punto exacto donde se produce el problema.
Recuerda que la información proporcionada es limitada, por lo que estas son sugerencias generales.