En un cierto país el impuesto que se debe pagar por los artículos se calcula mediante la siguiente regla: los primeros $20 no causan impuesto, los siguientes $20 tienen el 30% de impuesto y el resto el 40% de impuesto, pero si el costo del producto es mayor a $500, entonces en lugar del 40% se cobra el 50%.
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, en mi caso le puse:
Algoritmo detarea
Declaramos las siguientes variables.
Definir precio,impuesto como real
Pedimos el precio del producto.
Escribir «Ingresa el precio del producto»
Este dato lo ingresamos en la variable precio.
leer precio
Inicializamos la variable impuesto con el número cero.
impuesto = 0
Evaluamos si el precio es mayor a $20.
si precio > 20 Entonces
Si la condición se cumple, entonces evaluamos si el precio es mayor a $500.
si precio > 500 Entonces
Si la condición se cumple, entonces calculamos un 50% de impuesto.
impuesto = precio * .50
SiNo
Si la condición no se cumple, entonces evaluamos si el precio es mayor o igual a $40.
si precio <= 40 Entonces
Si la condición se cumple, entonces calculamos un impuesto del 30%.
impuesto = precio * .30
SiNo
Si no se cumplen las condiciones anteriores, entonces calculamos un impuesto del 40%.
impuesto = precio *.40
FinSi
FinSi
FinSi
Finalmente mostramos el total a pagar ya con el impuesto aplicado.
Escribir «El total a pagar es: $»,precio + impuesto
También mostramos el impuesto aplicado.
Escribir «El impuesto aplicado es: $»,impuesto
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.