22/09/2010, 15:00
|
| | Fecha de Ingreso: abril-2010 Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 7 meses Puntos: 228 | |
Respuesta: ayuda con fichero... No. NO debes leer todo de una...sino leer linea a linea. Es decir lees un nombre y un telefono. Comparas con el que vas a ingresar.
Si el ultimo es menor, lo escribis en el archivo secundario. Y luego terminas de leer todo el archivo primara y lo escribis en el secundario.
En caso contrario que la cadena a ingresar fuese mayor, debes escribir los datos recien leidos en el archivo secundario y volver a leer una nueva linea.
Ahi se repite todo el proceso. Si llegas al fin del archivo y no lo ingresaste, lo escribes. Por ultimo realizas un cambia de nombre para que quede con el nombre del archivo primario y listo! Tienes tu lista ordenada. |