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.
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.