elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Ayuda para generar un ID automatico
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda para generar un ID automatico  (Leído 4,147 veces)
pedro0620

Desconectado Desconectado

Mensajes: 13


Ver Perfil
Ayuda para generar un ID automatico
« en: 11 Octubre 2016, 00:58 am »

Estoy haciendo un programa que maneja archivos de texto con estructuras pidiendo los registros con algunos campos de informacion sobre musica:
Nombre de Artista
Nombre del Album
Genero
Y ID

toda va bien con el programa, pero el id el profesor quiere que se introduzca automáticamente sin necesidad de que el usuario tenga que escribirlo.
Y la verdad no se como puedo hacer esta funcion... alguien que me pueda echar la mano en esto?


En línea

ivancea96


Desconectado Desconectado

Mensajes: 3.412


ASMático


Ver Perfil WWW
Re: Ayuda para generar un ID automatico
« Respuesta #1 en: 11 Octubre 2016, 08:12 am »

Busca en el archivo el registro con el ID más alto y súmale 1.
Si el archivo está vacío, le pones 0 (o 1, como veas)


En línea

dato000


Desconectado Desconectado

Mensajes: 3.034



Ver Perfil
Re: Ayuda para generar un ID automatico
« Respuesta #2 en: 11 Octubre 2016, 15:28 pm »

Estoy haciendo un programa que maneja archivos de texto con estructuras pidiendo los registros con algunos campos de informacion sobre musica:
Nombre de Artista
Nombre del Album
Genero
Y ID

toda va bien con el programa, pero el id el profesor quiere que se introduzca automáticamente sin necesidad de que el usuario tenga que escribirlo.
Y la verdad no se como puedo hacer esta funcion... alguien que me pueda echar la mano en esto?


en el momento de declarar la variable ID, la declaras como un int ID = 1, y cada vez que se realiza un registro de un artista, album y genero, en el archivo, mandas el ID directamente sin que el usuario lo registre, y por cada vez que se realiza el registro, le aumentas el valor en 1, como autoincremento requerido para el nuevo registro.
En línea


eduardo1012

Desconectado Desconectado

Mensajes: 32


Ver Perfil
Re: Ayuda para generar un ID automatico
« Respuesta #3 en: 13 Octubre 2016, 06:12 am »

En tu estructura solo defines artista, albulm y genero, el id lo declaras como variable local, y cada vez que preguntas la música aumentas en 1 el id.
Y al imprimir muestras id, artista,albulm y genero.
Tengo un código parecido por si ocupas mas ayuda
En línea

ivancea96


Desconectado Desconectado

Mensajes: 3.412


ASMático


Ver Perfil WWW
Re: Ayuda para generar un ID automatico
« Respuesta #4 en: 13 Octubre 2016, 08:35 am »

En tu estructura solo defines artista, albulm y genero, el id lo declaras como variable local, y cada vez que preguntas la música aumentas en 1 el id.
Y al imprimir muestras id, artista,albulm y genero.
Tengo un código parecido por si ocupas mas ayuda
De ese modo, no se guardaría el ID, y al cerrar el programa, los ID se perderían.
En línea

dato000


Desconectado Desconectado

Mensajes: 3.034



Ver Perfil
Re: Ayuda para generar un ID automatico
« Respuesta #5 en: 13 Octubre 2016, 15:26 pm »

De ese modo, no se guardaría el ID, y al cerrar el programa, los ID se perderían.

Todo eso ocurre en tiempo de compilación, nunca se menciono que debia haber persistencia, no deberia ser mayor inconveniente eso, para este tipo de ejercicio
En línea


ivancea96


Desconectado Desconectado

Mensajes: 3.412


ASMático


Ver Perfil WWW
Re: Ayuda para generar un ID automatico
« Respuesta #6 en: 13 Octubre 2016, 15:44 pm »

Cuando dijo "manejar archivos" presupuse que los usará de bases de datos.
En línea

dato000


Desconectado Desconectado

Mensajes: 3.034



Ver Perfil
Re: Ayuda para generar un ID automatico
« Respuesta #7 en: 13 Octubre 2016, 16:16 pm »

Cuando dijo "manejar archivos" presupuse que los usará de bases de datos.
naaaaa relax, esperar que dice el del problema.
En línea


Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda con vb.net, funcion para generar un progressbar en listview
.NET (C#, VB.NET, ASP)
70N1 4 7,916 Último mensaje 20 Abril 2010, 11:21 am
por joselito1
[Ayuda] Cajero automatico en C++
Programación C/C++
Lobialkon 1 10,298 Último mensaje 17 Octubre 2016, 19:48 pm
por eduardo1012
[BATCH] Ayuda para generar listas con impresoras
Scripting
Hekaly 6 5,345 Último mensaje 22 Octubre 2012, 01:13 am
por Eleкtro
AYUDA PARA GENERAR POLINOMIO
Programación C/C++
wazausky 3 3,157 Último mensaje 27 Marzo 2013, 07:51 am
por leosansan
Ayuda para generar un sorteo
Programación C/C++
JuanTheTropper 1 1,523 Último mensaje 10 Diciembre 2018, 01:34 am
por K-YreX
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines