Page 169 - Introduccion a la Programacion
P. 169

ESTRUCTURA SELECTIVA  SI ANIDADO | Ejercicio 3        169





                 Ejercicio 3





                     Construya un algoritmo dado el monto de la compra de un cliente, que de-
                     termine lo que se debe pagar.

                     En una tienda efectúan un descuento a los clientes dependiendo del monto
                     de la compra. El descuento se efectúa con base en el siguiente criterio:

                     Si el monto es menor que $500.00, no hay descuento.

                     Si el monto está comprendido entre $500 y $1000.00, tiene un 5% de des-
                     cuento.
                     Si el monto está comprendido entre $1000 y $7000.00, tiene un descuento
                     del 11%.

                     Si el monto está comprendido entre $7,000 y $15,000.00, tiene un 18% de
                     descuento.

                     Si el monto es mayor a $15,000.00, tiene un 25% de descuento.


                         1.  DESCUENTO_MONTO

                         2.  monto, descuento: Real
                         3.  Inicio.
                         4.  monto<-0
                         5.  descuento<-0
                         6.  Escribir “Ingresa el monto de la compra:”;
                         7.  Leer monto;

                         8.  Si monto < 500 entonces
                         9.    descuento <- monto
                         10.    Escribir “El cliente no tiene descuento.”
                         11.    Escribir “El cliente debe pagar”, descuento
                         12.  Si no
                         13.    Si monto > 500 y monto <= 1000 entonces
                         14.      descuento <- monto -(monto * 0.05)

                         15.      Escribir “El cliente debe pagar:”, descuento
                         16.    Si no
                         17.      Si monto > 1000 y monto <= 7000 entonces
                         18.        descuento <- monto - (monto * 0.11)
                         19.        Escribir “El cliente debe pagar:”, descuento
   164   165   166   167   168   169   170   171   172   173   174