u_goldman, no te

, ya me gustaría a mí darte el gustazo de echar a andar la aplicación a la primera, pero la verdad es que este código se me va de las manos.
No sé realmente qué hacen exactamente las funciones, por eso soy incapaz de manejarlas. Conseguí ponerlas en marcha por pura intuición, pero no por conocimiento real de su funcionamiento. Con decirte que la función arreglo no sé lo que arregla, pues te lo digo todo. ¿que significa eso del "método de la bubuja"?
No pensaba que esto del randomismo fuera tan complicado.
De todas formas, ugoldman, te agradezco enormemente el esfuerzo que has hecho para intentar solucionar este post. Tu trabajo y el de los demás auténticos másters que hay por estos foros es realmente extraordinario. Por eso los forosdelweb son cada día más populares.