Está en la página 1de 2

EXAMEN FINAL

1. Solicitar los datos de cliente: nombre, dirección, teléfono, sexo, forma


de pago (débito o crédito)
2. En el menú principal debe mostrar 5 categorías de alimentos del
restaurante: comidas rápidas, ensaladas, bebidas, postres y combos.
Solicitar al usuario seleccionar una opción.
3. Una vez allí, mostrar 5 opciones de cada categoría: ejemplo comidas
rápidas: hamburguesa, perros, pizza, lasaña, wrapps.
4. Una vez seleccionada la opción, debe mostrar allí mismo 3 opciones
donde se tiene en cuenta tamaño, precio e ingredientes. Ejemplo: al
seleccionar comidas rápidas- pizza, aparece: con peperoni y queso $

Ing. Fanny León Chávez


20.000, con peperoni y doble queso $ 25.000, con pollo y carnes
$30.000.

Hasta aquí habrán aparecido 3 menús de opciones diferentes, y se habrán


seleccionado también 3 opciones concretas, no se deben confundir y
mostrarse cada menú por separado (como si cada uno apareciera en
pantalla nueva).
5. Al estar en la opción deseada (ejemplo: comida rápida-pizza-peperoni y
queso) el programa debe preguntar cuántas unidades desea, calcular el
precio de la compra hasta el momento (subtotal).
6. El programa debe dar la opción de volver al menú y hacer una selección
de otra categoría y otro producto (uno o varios), dado que la persona
puede querer pizza, más una bebida, más un postre por ejemplo.
7. Una vez realizados estos procedimientos, el programa calculará el total
a pagar, debe calcular el subtotal de cada compra (ejemplo la comida+
bebida+ postre) y cumplir estas condiciones: si paga en efectivo 10% de
descuento si la compra vale menos de $100.000 y 15% si vale más. Si
cancelo con crédito 5% descuento en la compra si costo menos de
120.000 y 10% si costo más.
8. Al finalizar este proceso, el programa debe mostrar todos los datos de la
compra organizados como la factura: nombre restaurante, nombre
cliente, dirección, teléfono, artículos que pidió, precio de cada uno,
cuántas unidades de cada uno, precio total (subtotal), precio con
descuento, forma de pago.

Al finalizar cada compra, el programa debe preguntar al usuario si desea


continuar con otra compra diferente, si responde que si con alguna de
estas opciones (Si) vuelve a comenzar desde el inicio, si responde con otra
opción, se cierra el programa.

Ing. Fanny León Chávez

También podría gustarte