[ Foro de C++ ]

Ayuda por favor con este programa en c ++

19-Mar-2020 03:25
Invitado (Adriana Soto )
0 Respuestas

DESCRIPCIÓN DEL PROBLEMA:
La asociación de estudiantes de la Universidad Nacional desea organizar una fiesta de bienvenida para el I Ciclo del 2019, para un mejor control de la información y logística del evento, la asociación determino que necesita una aplicación que le permita controlar el ingreso a la fiesta. Por lo que lo ha seleccionado a su grupo para que demuestre sus habilidades adquiridas en el área de programación diseñando e implementando la solución informática a su problema.
LOS REQUERIMIENTOS DEL PROGRAMA SE DETERMINAN EN LA SIGUIENTE LISTA:
1. Solicitar información relevante a cada invitado, datos tales como: el nombre, la edad, el sexo, el tipo
de invitado ya que puede ser estudiante o acompañante, en el caso de que sea estudiante se debe preguntar si fue un estudiante con mejores promedios, en caso de que sea acompañante debe preguntar si es egresado de la universidad .
2. Establecer el costo de la entrada si el tipo de invitado es estudiante tiene un costo de ¢10,000 y si es acompañante paga ¢12,000.
3. Establecer el descuento por mejores promedios, si el invitado es estudiante y además es de los mejores promedios en la institución se le hace un descuento del 25% al costo de la entrada.
4. Establecer el recargo a acompañantes, si el invitado es acompañante y NO es egresado de la institución deberá pagar un recargo del 20% al costo de la entrada.
5. Establecer el costo del paquete. Hay tres paquetes de comidas y bebidas para toda la noche:
? Paquete 0: Una botella de agua. Costo ¢2,000
? Paquete 1: bocadillos, cena y 2 bebidas. Costo ¢8,000
? Paquete 2: bocadillos, cena y open bar (sin restricción de bebidas). Costo
¢25,000 * Cada invitado debe indicar cual paquete escogerá para toda la noche.
6. Ver información de costos. Imprime en pantalla información acerca de los costos de la entrada a la fiesta:
COSTO ENTRADA:
Si es estudiante ...................................... ¢10,000
Si es invitado ........................................ ¢12,000
Descuento por mejor promedio .................. 25%
Recargo por no ser egresado ..................... 20%
COSTO PAQUETE:
Paquete 0: Una botella de agua. ............ ¢2,000
Paquete 1: bocadillos, cena y 2 bebidas. ....... ¢8,000
Paquete
2: bocadillos, cena y open. .................. ¢25,000
7. Imprimir tiquete, por cada invitado se imprime un tiquete con la siguiente información:
? Nombre
? Edad
? Costo de la entrada (no incluye descuento ni recargo)
? Descuento
? Recargo
? Costo del paquete
? Costo total (incluye descuento, paquete y recargo)
8. Listar invitados. Se debe mostrar una lista con los siguientes datos
Cantidad invitados: 00
Total, por entradas: ¢0000,00
Total, por paquetes: ¢0000,00
*Tome en cuenta que al final del listado se desea incluya un resumen de la información.

9. Generar estadísticas sobre la actividad. Se debe mostrar los reportes que indiquen:
a. Cuántas personas asistieron a la fiesta.
b. Cantidad de hombres y cantidad de mujeres
c. Cantidad de personas con mejores promedios
d. Promedio de las edades por sexo.
e. La edad de la persona más joven.
f. Monto total vendido por entradas incluye descuento o recargo.
g. Monto total de recargos.
h. Monto total de descuentos.
i. Monto total por paquetes de comidas y bebidas.
j. Monto total entradas + paquetes de comidas.
10. El programa deberá tener un menú de opciones que le permita al usuario gestionar la información
de una manera más amigable.
***MENÚ DE OPCIONES***
1. Ingresar invitado. (al final de ser ingresado imprime el tiquete)
2. Ver información de costos
3. Listar invitados
4. Ver estadísticas
5. Salir
¿Elija?: _




Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...