weqtwqer
Páginas: 3 (568 palabras)
Publicado: 18 de junio de 2014
Trabajo Práctico como 3er parcial
Prof: Jamie Gill
La empresa Dietas S.R.L. desea implementar un programa para la administración de dietas para sus clientes. Cada clientetiene los siguientes atributos, Código, Apellido + Nombre, Teléfono, Documento.
Por ejemplo:
• Código: 1
• Nombres: Acosta, Pepito
• Documento: 212854
• Teléfono: 0981454545
Una dieta incluirádesayuno, almuerzo y cena.
Un cliente tiene una dieta por día.
Por ejemplo:
• CodCliente: 1
• Fecha: 14-04-2014
• Desayuno: Te con Tostadas
• Almuerzo: Bife con Ensalada
• Cena: OmeletteEl programa debe presentar al usuario la lista de personas utilizando el siguiente orden:
1. Orden alfabético: utilizando el apellido.
El programa deberá realizar las siguientes acciones:
•Insertar, Eliminar, Buscar e Imprimir Clientes.
• Presentar un solo dato a la vez en la pantalla. Al comienzo se debe presentar el primer registro utilizando el criterio alfabético.
• El usuario podráavanzar y/o retroceder en la lista de personas utilizando las teclas del cursor. Una vez llegado al final de la lista y el usuario quiera avanzar se debe volver al principio. En forma idéntica al estar alcomienzo de lista y el usuario quiera retroceder se debe ir al último elemento de la lista.
• Agregar y Eliminar una dieta a un cliente en una fecha utilizando el código del cliente. Si ya existeuna dieta para el cliente en esa fecha reemplazar la dieta.
• Imprimir todos los clientes.
• Imprimir un cliente por código.
• Imprimir todas las dietas para un cliente utilizando el código.
•Imprimir todas las dietas para una fecha.
• Implementar un menú en modo texto de manera que el usuario pueda elegir las acciones que quiera realizar y de la oportunidad de salir del programa.
• Leerdesde un archivo externo los clientes.
Objetivos del Trabajo Práctico (20 puntos)- Reemplaza el 3er parcial, debe entregarse la clase anterior al Parcial
Realizar un programa que permita...
Leer documento completo
Regístrate para leer el documento completo.