Me pueden ayudar con este programa?
Publicado por jorge (1 intervención) el 09/11/2012 06:41:43
Un programa en C++ que permita registrar a los contactos de una agenda electrónica
Se debe:
• Crear y cargar a los contactos en una estructura
• Mostrar los detalles de todos los contactos
Consideraciones
• Debe desarrollar la aplicación haciendo uso de funciones, estructuras, arreglos, archivos
• No se conoce la cantidad de contactos a registrar, cada uno de ellos incluye al menos:
o Un ID consecutivo y autogenerado
o Nombre completo
o Fecha de alta como contacto
o Organización
o Puesto
o No teléfono
o Cuenta de correo
• El ID no se pide por teclado, debe ser un número único, un consecutivo generado por el mismo programa o por medio de algún algoritmo que desarrollen de manera que no debe de existir mas de 1 contacto con el mismo ID.
Desarrollo
• La empresa X requiere llevar el control de clientes a los que se le vende mercancía, para ello se requiere un programa en C++ donde se registre cada uno de ellos con sus datos generales así como
• El programa debe permitir registrar un contacto nuevo en cualquier momento de manera que es necesario el manejo de archivos para almacenar los contactos ya registrados previamente así como agregar los nuevos
• Cada vez que se ejecute el sistema debe cargarse la información (agenda) ya almacenados en disco de manera que puedan agregarse contactos nuevos a la empresa además de permitir la modificación de datos de alguno de ellos que haya sido registrado previamente
• Permitir eliminar un contacto
• Permitir a la administración generar un listado de contactos registrados mostrándolos ordenadamente de acuerdo a la necesidad del usuario ya sea por
o ID (clave)
o Nombre
o Apellido
o No teléfono
o Lugar de nacimiento
o Cuenta de correo
o (agregar las que consideres necesarias)
• Realizar una búsqueda directa de algún contacto en especial y sea mostrado en la pantalla ya sea que se busque por
o ID (clave)
o Nombre
o Apellido
o Cuenta de Correo
o No de teléfono
o (agregar las que consideres necesarias)
• Generar un reporte que muestre en pantalla la información de contactos, este reporte debe hacer cortes por el Organización; Ej.
Organización: Empresa X
ID Nombre completo Fecha Alta Teléfono Cuenta de correo
Organización: Empresa Y
ID Nombre completo Fecha Alta Teléfono Cuenta de correo
Organización: Empresa Z
ID Nombre completo Fecha Alta Teléfono Cuenta de correo
Se debe:
• Crear y cargar a los contactos en una estructura
• Mostrar los detalles de todos los contactos
Consideraciones
• Debe desarrollar la aplicación haciendo uso de funciones, estructuras, arreglos, archivos
• No se conoce la cantidad de contactos a registrar, cada uno de ellos incluye al menos:
o Un ID consecutivo y autogenerado
o Nombre completo
o Fecha de alta como contacto
o Organización
o Puesto
o No teléfono
o Cuenta de correo
• El ID no se pide por teclado, debe ser un número único, un consecutivo generado por el mismo programa o por medio de algún algoritmo que desarrollen de manera que no debe de existir mas de 1 contacto con el mismo ID.
Desarrollo
• La empresa X requiere llevar el control de clientes a los que se le vende mercancía, para ello se requiere un programa en C++ donde se registre cada uno de ellos con sus datos generales así como
• El programa debe permitir registrar un contacto nuevo en cualquier momento de manera que es necesario el manejo de archivos para almacenar los contactos ya registrados previamente así como agregar los nuevos
• Cada vez que se ejecute el sistema debe cargarse la información (agenda) ya almacenados en disco de manera que puedan agregarse contactos nuevos a la empresa además de permitir la modificación de datos de alguno de ellos que haya sido registrado previamente
• Permitir eliminar un contacto
• Permitir a la administración generar un listado de contactos registrados mostrándolos ordenadamente de acuerdo a la necesidad del usuario ya sea por
o ID (clave)
o Nombre
o Apellido
o No teléfono
o Lugar de nacimiento
o Cuenta de correo
o (agregar las que consideres necesarias)
• Realizar una búsqueda directa de algún contacto en especial y sea mostrado en la pantalla ya sea que se busque por
o ID (clave)
o Nombre
o Apellido
o Cuenta de Correo
o No de teléfono
o (agregar las que consideres necesarias)
• Generar un reporte que muestre en pantalla la información de contactos, este reporte debe hacer cortes por el Organización; Ej.
Organización: Empresa X
ID Nombre completo Fecha Alta Teléfono Cuenta de correo
Organización: Empresa Y
ID Nombre completo Fecha Alta Teléfono Cuenta de correo
Organización: Empresa Z
ID Nombre completo Fecha Alta Teléfono Cuenta de correo
Valora esta pregunta


0