AYUDA PARA UN PROGRAMA
HOLA necesito ayuda para que alguien me haga etse programa, siento abusar de vuestra amabilidad pero necesito entregarlo en una semana para aprobar el modulo de informatica. este es el ejercicio agradeceria [email protected]
**Un hospital nos encarga un programa para gestionar su bolsa de trabajo para enfermeras. Para contratar a una persona se coge el primer nombre que aparece en la bolsa. A partir de este momento esta persona pasara a ocupar el último lugar en la bolsa.
Los datos se gestionaran en memoria en una estructura de tipo lista. y se almacenaran en un archivo de texto ordenados por antigüedad del ultimo trabajo realizado (primero la gente que lleva mas tiempo sin trabajar) y por la nota del examen efectuado para entrar en bolsa.
a) Crear las estructuras de datos necesarias.
b) Desarrollar una función que cargue los datos del archivo en memoria y otra para que vuelque el contenido de dicha lista en el archivo.
c) Implementar una función que asigne a al primera persona de la bolsa un trabajo, moviéndola de la primera posición de la bolsa a la ultima.
d) Implementar una función para consultar la posición de una persona en la bolsa. Dado un DNI nos dirá en que posición de la lista esta o error en el caso de no encontrarse en la bolsa.
**Un hospital nos encarga un programa para gestionar su bolsa de trabajo para enfermeras. Para contratar a una persona se coge el primer nombre que aparece en la bolsa. A partir de este momento esta persona pasara a ocupar el último lugar en la bolsa.
Los datos se gestionaran en memoria en una estructura de tipo lista. y se almacenaran en un archivo de texto ordenados por antigüedad del ultimo trabajo realizado (primero la gente que lleva mas tiempo sin trabajar) y por la nota del examen efectuado para entrar en bolsa.
a) Crear las estructuras de datos necesarias.
b) Desarrollar una función que cargue los datos del archivo en memoria y otra para que vuelque el contenido de dicha lista en el archivo.
c) Implementar una función que asigne a al primera persona de la bolsa un trabajo, moviéndola de la primera posición de la bolsa a la ultima.
d) Implementar una función para consultar la posición de una persona en la bolsa. Dado un DNI nos dirá en que posición de la lista esta o error en el caso de no encontrarse en la bolsa.