Un comerciante se dedica a la venta de carpetas. Vende tres tipos de carpetas: tipo A, tipo B y tipo C los precios son 20, 35 y 50 soles respectivamente. Sí compra más de cinco carpetas del tipo A, tipo B o tipo C, los clientes reciben un descuento de 3%, 5% o 7% respectivamente en toda su compra. Hacer un programa que, al ingresar el tipo de carpetas a comprar y el número de carpetas muestre en pantalla un reporte con el importe a pagar.
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 tipo,n Como Entero
Definir total, descuento Como Real
Pedimos que se ingrese o seleccione un tipo de carpeta.
Escribir «Selecciona un tipo de carpeta»
Escribir «1 = A»
Escribir «2 = B»
Escribir «3 = C»
La opción que elija el usuario la ingresamos en la variable tipo.
leer tipo
Pedimos que se ingrese el número de carpetas a comprar.
Escribir «Ingresa el número de carpetas»
Este dato lo ingresamos en la variable n.
leer n
Evaluamos con la estructura según la opción que elija el usuario.
Segun tipo hacer
1:
Cuando se ingrese el número 1, quiere decir que se ha seleccionado la carpeta A.
Por lo tanto calculamos el total a pagar y el descuento aplicado.
total = n * 20
si n > 5 Entonces
descuento = total * .03
FinSi
2:
Cuando se ingrese el número 1, quiere decir que se ha seleccionado la carpeta B.
Por lo tanto calculamos el total a pagar y el descuento aplicado.
total = n * 35
si n > 5 Entonces
descuento = total * .05
FinSi
3:
Cuando se ingrese el número 1, quiere decir que se ha seleccionado la carpeta B.
Por lo tanto calculamos el total a pagar y el descuento aplicado.
total = n * 50
si n > 5 Entonces
descuento = total * .07
FinSi
De Otro Modo:
Cuando se seleccione una carpeta incorrecta, mostramos el siguiente mensaje.
Escribir «Ingresa un tipo de carpeta correcto»
FinSegun
Finalmente mostramos el total a pagar y el descuento aplicado.
Escribir «El total a pagar es: $»,total – descuento
Escribir «El descuento aplicado es: $»,descuento
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
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.