lo nesecito pronto....estare agradecido

cristian
16 de Febrero del 2005
Se tiene una red de 120 estaciones, las cuales se identifican con un nro ( 0 a 119) y entre las cuales se pueden realizar pedidos de servicios. Cada servicio es solicitado por un usuario determinado y los usuarios pueden moverse de estaciones.

En un archivo de texto denominado “pedidos.txt” están grabados los datos de los pedidos de servicios entre distintos puntos de una red durante un perìodo determinado.

Por cada pedido se grabó una línea con la siguiente información :

EstSol( nro de la la estación solicitante); EstServ ( nro de la estación servidora); IdUsu (identificador de usuario: cadena de hasta 50 caracteres –letras o números- que contiene un identificador de usuario); TipoSer ( letra entre A y G que indica el tipo de servicio solicitado); Duración (en milisegundos); Cant[i] (cantidad entera requerida de cada uno de los recursos disponibles, siendo que los recursos se identifican con un número de 0 a 11).

El formato de la líneas es:
EstSol : EstServ : IdUsu: TipoServ : Cant [0] : .......: Cant [19]

Ejemplo: 15 : 110 : Cargador de Primera 1 : B : 3500 : 0: 2 : 0 : 1 : 1 : 0 : 0 : 3 : 1 : 0 : 0 : 2 :














El programa TRATAMIENTO-SERVICIOS debe permitir tomar datos de este archivo, ubicar los datos en las estructuras que sean necesarias y realizar el tratamiento que permita, a opción del usuario u operador del programa obtener la siguiente información relativa al perìodo correspondiente al archivo :

1-Ingresado un número de estación y un nro de recurso, dar la cantidad total de ese recurso requerida por todas las solicitudes que se hicieron a esa estación .

2-Indicar cuál es la estación que en el total de solicitudes recibidas tiene requeridos más cantidad de recursos con numeración entre 0 y 10.

me gustaria saber con que estructuras manejar esto, como cargar los datos del archivo a las estruturas que use.

espero respuestas y gracias