Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/04/2016, 09:41
aguml
 
Fecha de Ingreso: febrero-2015
Mensajes: 404
Antigüedad: 9 años, 9 meses
Puntos: 3
Respuesta: Problemas con ordenamiento burbuja con punteros en lista simple

Muchas gracias a todos por contestar y me gustaría aclarar algunas cosas.
Lo primero es sobre lo de poner muchos condicionales anidados. El caso es que cuando me enseñaron en otros lenguajes me dijeron que una función tiene que tener una entrada y una salida y que no era bueno poner varios return por toda la funcion ya que hacía más complicado dar con un error. Me dijeron que todo lo que se hace con un return se puede hacer con un condicional y eso hago desde entonces.
Otra cuestión, la lista es una lista auxiliar. ¿por qué? Pues porque solo se usa en ese código que veis y su única función es obtener los registros de un archivo y ordenarlos para mostrarlos ordenados. Por eso no lo hice separando en funciones ya que no voy a sacar mucho beneficio porque solo se usarán ahí ya que en todo el código trabajo con archivos y no con listas. Si me decís que aún así es mejor separar cada cosa en una función pues lo haré.
Ecfisa tu función de ordenación me ha gustado mucho .
Queda pendiente de vuestras respuestas.