Determine el pago a realizar por la entrada a un espectáculo

Realice un algoritmo que determine el pago a realizar por la entrada a un espectáculo donde se pueden comprar sólo hasta cuatro entrada, donde al costo de dos entradas se les descuenta el 10%, al de tres entrada el 15% y a la compra de cuatro tickets se le descuenta el 20 %.

Haz clic aquí para suscribirte a mi canal

Como ya es costumbre vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre.

Algoritmo detarea

Declaramos las siguientes variables.

               Definir precio,total,descuento Como Real

               Definir cantidad Como Entero

Pedimos que se ingrese la cantidad de boletos.

               Escribir «Ingresa la cantidad de boletos»

Este dato lo ingresamos en la variable cantidad.

               leer cantidad

Evaluamos si la cantidad es mayor a 4.

               si cantidad > 4 Entonces

Si la condición se cumple, entonces mostramos el siguiente mensaje.

                              Escribir «No se permite comprar más de 4 boletos»

               SiNo

Cuando la condición no se cumpla, entonces pedimos el precio del boleto.

                              Escribir «ingresa el precio del boleto»

Este dato lo ingresamos en la variable precio.

                              leer precio

Calculamos el total.

                              total = precio * cantidad

Evaluamos si la cantidad de boletos es igual a 2.

                              si cantidad == 2 Entonces

Si la condición se cumple, entonces aplicamos un descuento del 10%

                                             descuento = total * .10

                              SiNo

Si la condición anterior no se cumple, entonces evaluamos si la cantidad de boletos es igual a 3.

                                             si cantidad == 3 Entonces

Si esta condición se cumple, entonces aplicamos un descuento del 15%.

                                                            descuento = total * .15

                                            SiNo

Si la condición anterior no se cumple, entonces evaluamos si la cantidad de boletos es igual a 4.

                                                           si cantidad == 4 Entonces

Cuando se compren 4 boletos aplicamos un descuento del 20%.

                                                                          descuento = total * .20

                                                           SiNo

Cuando se compre un solo boleto, no se aplica descuento.

                                                                          descuento = 0

                                                           FinSi

                                            FinSi

                              FinSi

Finalmente mostramos los siguientes mensajes.

                              Escribir «El pago por los boletos es: $»,total – descuento

                              Escribir «El descuento aplicado es: $»,descuento

               FinSi

FinAlgoritmo

Te comparto el Diagrama de flujo.

Determine el pago a realizar por la entrada a un espectáculo
Determine el pago a realizar por la entrada a un espectáculo

D E S C A R G A R

Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *