Saltar al contenido principal

Descuento en tienda

Planteamiento

Desarrollar un algoritmo en pseudocódigo para una tienda que solicite el subtotal a cobrar, la edad de la persona y el tipo de membresía (regular o premium). Aplicar un descuento al subtotal y mostrar el total final, teniendo en cuenta que a las personas de la tercera edad (60 años o más) con membresía regular se les descuenta el 15%, y si tienen membresía premium el descuento es del 20%. Para los usuarios que no son de la tercera edad, el descuento aplicado es del 5% para la membresía regular y del 10% para la membresía premium.

Ejemplos

*** Descuento en tienda ***
Ingresa el subtotal: $
> 150.8
Ingresa la edad de la persona:
> 45
Ingresa el tipo de membresía (Regular o Premium):
> regular

-----------------------------------------
Subtotal: $150.8
Descuento: $7.54
TOTAL: $143.26
-----------------------------------------

*** Descuento en tienda ***
Ingresa el subtotal: $
> 190
Ingresa la edad de la persona:
> 35
Ingresa el tipo de membresía (Regular o Premium):
> premium

-----------------------------------------
Subtotal: $190
Descuento: $19
TOTAL: $171
-----------------------------------------

*** Descuento en tienda ***
Ingresa el subtotal: $
> 1900
Ingresa la edad de la persona:
> 75
Ingresa el tipo de membresía (Regular o Premium):
> regular

-----------------------------------------
Subtotal: $1900
Descuento: $285
TOTAL: $1615
-----------------------------------------

*** Descuento en tienda ***
Ingresa el subtotal: $
> 2850.5
Ingresa la edad de la persona:
> 60
Ingresa el tipo de membresía (Regular o Premium):
> premium

-----------------------------------------
Subtotal: $2850.5
Descuento: $570.1
TOTAL: $2280.4
-----------------------------------------

*** Descuento en tienda ***
Ingresa el subtotal: $
> 750.25
Ingresa la edad de la persona:
> 30
Ingresa el tipo de membresía (Regular o Premium):
> n/a

-----------------------------------------
Subtotal: $750.25
Descuento: $0
TOTAL: $750.25
-----------------------------------------

Solución