#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Faça um programa para o cálculo de uma folha de pagamento,
#sabendo que os descontos são do Imposto de Renda,
#que depende do salário bruto (conforme tabela abaixo) e
#3% para o Sindicato e que o
# FGTS corresponde a 11% do Salário Bruto,
#mas não é descontado (é a empresa que deposita).
#O Salário Líquido corresponde ao Salário Bruto menos os descontos.
#O programa deverá pedir ao usuário o valor da sua hora e a quantidade de
#horas trabalhadas no mês.
#Desconto do IR:
#Salário Bruto até 900 (inclusive) - isento
#Salário Bruto até 1500 (inclusive) - desconto de 5%
#Salário Bruto até 2500 (inclusive) - desconto de 10%
#Salário Bruto acima de 2500 - desconto de 20%
print "Calculado do salario liquido descrito"
por = "%"
salario_hora = float(raw_input("Salario hora: R$"))
horas = int(raw_input("Horas trabalhadas: "))
#Calcular salario bruto
salario_bruto = float(salario_hora * horas)
#Calcular o desconto do IR
if salario_bruto > 2500:
desconto_baseir = 20
elif salario_bruto > 1500:
desconto_baseir = 10
elif salario_bruto > 900:
desconto_baseir = 5
else:
desconto_baseir = 0
desconto_ir = (salario_bruto*(desconto_baseir*0.01))
#Calcula o desconto do INSS
desconto_inss = salario_bruto * 0.10
#Calcula o desconto do Sindicato
desconto_sindicato = salario_bruto * 0.03
#Calcula o FGTS (Pago pela empresa)
fgts = salario_bruto * 0.11
#Hora das contas :)
salario_liquido = salario_bruto - desconto_sindicato - desconto_inss - desconto_ir
desconto = desconto_inss + desconto_ir + desconto_sindicato
#Imprime tabela
print "Salário Bruto : R$%.2f" %salario_bruto
print " IR (%i%s) : R$%.2f" %(desconto_baseir,por,desconto_ir)
print " INSS (10%s) : R$%.2f" %(por,desconto_inss)
print " SINDICATO (3%s) : R$%.2f" %(por,desconto_sindicato)
print " FGTS (11%s) : R$%.2f" %(por,fgts)
print " Total de descontos : R$%.2f" %desconto
print " Salário Liquido : R$%.2f" %salario_liquido