Sie sind auf Seite 1von 1

REPBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA DEFENSA U.N.E.F.A.

NCLEO PUNTO FIJO Trabajo Prctico (Taller: 5%) Dada la siguiente estructura:
Struct tEquipo { int id; char nombre[30]; char descripcion[70]; int existencia; int maximo; };

Escriba un programa completo que permita crear un archivo llamado equipos.dat. El programa debe permitir la adicin de nuevos equipos y mostrar el contenido del archivo. Adicionalmente implemente 2 de las 4 funciones que se proponen a continuacin (Puede escribir otras funciones que considera hagan falta para que el programa funciones de la forma esperada. 1. Escriba una funcin llamada registrar_reposiciones que se encargue de crear un archivo llamado reposiciones.dat el cual contendr todos los id de los equipos cuyas existencias sean menores al 5% de la cantidad mxima asignada al equipo. 2. Escriba una funcin llamada buscar_y_reemplazar_equipo que reciba como parmetro el id de un equipo y los datos de un nuevo equipo y que efecte una bsqueda sobre el archivo equipos.dat del id suministrado. En caso de encontrarlo se deber sustituir los datos del equipo encontrado con los del nuevo equipo que se recibe por parmetro. 3. Escriba una funcin llamada editar_equipo que reciba como parmetro el id de un equipo y permita realizar la modificacin del nombre y del mximo asociado al equipo. Las modificaciones se deben reflejar en el archivo equipos.dat. 4. Escriba una funcin llamada agregar_equipo que permita agregar un nuevo equipo al archivo equipos.dat siempre y cuando el id del equipo que se pretende agregar no exista. Condiciones del trabajo: El trabajo se har en grupos conformados por 3 o 4 integrantes (pueden ser menos pero nunca mas de 4 !) Deben entregar el cdigo fuente tanto en digital como impreso, plenamente identificado con los datos de los integrantes del grupo. La fecha de entrega ser el Lunes 13/06/2011 (Prximo lunes!)

Das könnte Ihnen auch gefallen