A un trabajador le descuentan de su sueldo el 10% si su sueldo es menor o igual a 1000. Por encima de 1000 y hasta 2000 el 5% del adicional, y por encima de 2000 el 3% del adicional. Calcular el descuento y sueldo neto que recibe el trabajador dado su sueldo.
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 sueldo, descuento como real
Pedimos que se ingrese el sueldo.
Escribir «Ingresa el sueldo»
Este dato lo ingresamos en la variable sueldo.
leer sueldo
Evaluamos si el sueldo es menor o igual a $1000.
si sueldo <= 1000 Entonces
Si la condición se cumple, entonces calculamos un descuento del 10%.
descuento = sueldo * .10
SiNo
Si la condición no se cumple, entonces evaluamos si el sueldo es menor o igual a $2000.
si sueldo <= 2000 Entonces
Si la condición se cumple, entonces el descuento lo calculamos de la siguiente manera.
Al sueldo le restamos $1000 y al resultado le calculamos 5%, finalmente le sumaos $100 que sería el 10% de los primeros $1000.
descuento = ((sueldo – 1000) * .05) + 100
SiNo
Si la condición no se cumple, quiere decir que el sueldo es mayor a $2000, entonces el descuento lo calculamos de la siguiente manera.
Al sueldo le restamos $2000 y al resultado le calculamos un 3%, finalmente le sumamos 150 que sería el 15% de los primeros $2000.
descuento = ((sueldo – 2000) * .03) + 150
FinSi
FinSi
Finalmente mostramos el sueldo, el descuento aplicado y el sueldo neto.
Escribir «Sueldo: $»,sueldo
Escribir «Descuento aplicado: $»,descuento
Escribir «Sueldo neto: $»,sueldo – 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.