Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Ejercicio de archivos y estructuras en C[URGENTE]

Estas en el tema de Ejercicio de archivos y estructuras en C[URGENTE] en el foro de C/C++ en Foros del Web. Hola buenas, necesitaria su ayuda para poder realizar este ejercicio de lenguaje C sobre archivos.Gracias de antemano. Se necesita un almacén para guardar los datos ...
  #1 (permalink)  
Antiguo 15/11/2014, 06:21
 
Fecha de Ingreso: noviembre-2014
Mensajes: 3
Antigüedad: 10 años
Puntos: 0
Ejercicio de archivos y estructuras en C[URGENTE]

Hola buenas, necesitaria su ayuda para poder realizar este ejercicio de lenguaje C sobre archivos.Gracias de antemano.

Se necesita un almacén para guardar los datos necesarios para los distintos elementos disponibles en archivo llamado invent.dat. Para cada elemento debe registrarse la siguiente información:
código (número entero)
nombre (cadena de hasta 30 caracteres)
precio (número real)
importe (que era la cantidad total disponible).
Escribe una función llamada gravar_datos que puede guardar los datos de varios artículos en archivo invent.dat. La escritura se debe hacer en binario, guardando una estructura en cada operación.El código para cada elemento se generará de forma secuencial a partir del 1 y el resto de datos serán tecleados por el usuario, mientras desea continuar grabando más artículos. Al final, la función devuelve el número de elementos insertados.
Escribe una función llamada ler_datos para cargar todos los datos del archivo de inventario en un vector de estructuras que se pasa como argumento.
Escribir un procedimiento de nombre venta_item que recibe tres parámetros: el código de un artículo, el número de unidades que se venderán y el vector de estructuras con el inventario.Este procedimiento debe acceder al vector de estructuras para el elemento que desea vender y mostrar el valor en la pantalla la venta total. Si la cantidad de artículos disponibles es menor que la cantidad requerida para la venta,
se muestra un mensaje que indica que no se puede hacer la venta; de lo contrario debe
actualizar el número de elementos del artículo correspondiente.
Escriba un programa C para probar el funcionamiento de las tres funciones. Antes del final programa debe actualizar la invent.dat archivo.

Etiquetas: ayuda!!, lenguajec
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:47.