Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/06/2006, 21:39
Avatar de El_Metallick
El_Metallick
 
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 22 años, 1 mes
Puntos: 16
problema con generar codigos en mi sistema

Hola maestros, lo que necesito es lo siguiente, es que estoy haciendo un sistema de peliculas con arriendo y todo eso... entonces quiero asignarle un código a cada película pero quiero que esto sea automatico y secuencial, vale decir que no se le pida al usuario y que ademas vayan aumentando de a uno, osea lo que quiero es lo siguiente:

Tengo esto en un archivo de texto

10010 El señor de los anillos
10011 La gran estafa
.
.
.

Pero hasta el momento lo logro pasandole el codigo yo mismo... lo que quiero es que por defecto el codigo de la primera pelicula ingresada sea 10010 y que las demas se le vaya agregando uno a ese numero osea 10011, 10012 automaticamente... osea tendria que leer el codigo de la pelicula anterior y sumarle uno y ese codigo usar en la funcion agregar que es la siguiente

Código:
int AgregarPelicula(int codigo, char *nombre, char *genero, int  n_copias)
{
  struct Pelicula a;
  
  a.codigo = codigo;
   strcpy(a.nombre, nombre);
  strcpy(a.genero, genero);
  a.n_copias =  n_copias;
  
   fseek(globfp, 0L, SEEK_END);
  fwrite(&a, sizeof (a), 1,  globfp);
  
   printf("\n\nPel%ccula agregada correctamente", 161);
   printf("\nPresione cualquier tecla para continuar");
  getch();
  
   return 1;
}

Espero que se entienda lo que quiero... les agradezco de antemano su ayuda muchas gracias
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!