Pages

sábado, 9 de febrero de 2013

Calcular el descuento y sueldo neto de un trabajador dado su sueldo Codigo en Python

Problema
A un trabajador le descuentan de su sueldo el 10%, si su sueldo es menor o igual a 1000, si es por encima de 1000 y hasta 2000 el 5% del adicional (es decir del monto que sobrepasa de 1000), y por encima de 2000 el 3% del adicional (es decir del moto que sobrepasa de 2000). Calcular el descuento y sueldo neto que recibe el trabajador dado su sueldo.

Codigo Fuente en Python
s=int(input("ingresa sueldo\n"))
if(s>2000):
 d=100+(s-1000)*0.03
 monto=s-d
else:
 if(s>1000 and s<=2000):
  d=100+(s-1000)*0.05
  monto=s-d
 else:
  d=s*0.1
  monto=s-d  
print( "El sueldo percibido es " +
str(monto) + "  y su descuento fue " + str(d))

2 comentarios:

Anónimo dijo...

de casualidad podrian explicar como hacer deducciones del salario bruto en python?

se los agradeceria un monton!

Anónimo dijo...

Para un empleado se tienen los siguientes datos:

Nombre del empleado.

Salario básico por hora.

Horas ordinarias trabajadas.

Horas extras trabajadas.

Elabore un algoritmo que calcule e imprima:

Nombre del empleado.

Salario neto a pagar.

Valor de la retención en la fuente.

Publicar un comentario en la entrada