Título: Ayuda para sacar unos valores de un fichero Publicado por: Fryuio en 21 Abril 2017, 11:09 am Hola muy buenas, tengo un problema y es que lo que quiero hacer es lo siguiente:
Teniendo un fichero con 10 valores, todos distintos entre sí, y cada valor esta almacenado en una línea, me interesa sacar los 5 mayores valores de ese fichero. Sé hacerlo con 1, pero claro, no sé como hacer para que al terminar por primera vez de leer los 10 valores, a la segunda ya no te lea el valor que has sacado como máximo la primera vez, y solo compare los restantes. Gracias y un saludo. Título: Re: Ayuda para sacar unos valores de un fichero Publicado por: 3n31ch en 21 Abril 2017, 11:27 am Intentaste sacar los valores, ponerlos en un array y luego hacer un sort sobre los mismos (de mayor a menor). Para luego sacar los primeros 5?
Título: Re: Ayuda para sacar unos valores de un fichero Publicado por: Fryuio en 21 Abril 2017, 12:13 pm No, voy a probar a ver.
Título: Re: Ayuda para sacar unos valores de un fichero Publicado por: 3n31ch en 21 Abril 2017, 12:17 pm Entiendo que lo que quieres es obtener los mayores 5?.
O quieres quitarlos del archivo? SI es el segundo caso, y ya te funciona con 1 valor... solo te hace falta hacer dicho algoritmo recursivo. Título: Re: Ayuda para sacar unos valores de un fichero Publicado por: Fryuio en 22 Abril 2017, 12:40 pm Muchas gracias ya lo arreglé. Un saludo.
|