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

4 comentarios:

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

    se los agradeceria un monton!

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

    ResponderEliminar
  3. me podrian ayudar con esto:
    1. Dado los siguientes datos: nombre_empleado, valor_pago_por_dia, número_dias_trabajados desarrolle un algoritmo que obtenga y muestre en pantalla: el nombre del empleado, el pago a que tiene derecho por los días trabajados, la deducción por concepto cooperativa, la deducción por concepto de seguridad social, el total de deducciones y neto a pagar al trabajador. Tenga en cuenta:

    • La deducción por concepto de cooperativa es de $ 18,500 + el 3% del pago a que tiene derecho, si el pago es inferior a $ 800.000 o $ 25.000 + el 5 % si el pago es igual o superior a $ 8.00.000
    • La seguridad social es del 8% del pago a que tiene derecho. si el pago es inferior a $ 800.000 o 10.5 % si el pago es igual o superior a $ 800.000

    ResponderEliminar
  4. Se cuenta con la siguiente información de un empleado: nombre, cedula,
    estado civil, número de hijos, sueldo base y caja de ahorros. Se desea
    calcular el sueldo neto del empleado, sabiendo que por cada hijo se paga
    un bono de 1000bs. y se le descuenta por concepto de caja de ahorros el
    3% de su sueldo base. Además se desea saber si el empleado es casado,
    soltero. Divorciado o viudo.

    ResponderEliminar