-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathLista2_12.py
More file actions
44 lines (36 loc) · 2.14 KB
/
Lista2_12.py
File metadata and controls
44 lines (36 loc) · 2.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
'''
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% Imprima na tela as informações, dispostas conforme o exemplo abaixo. No exemplo o valor da hora é 5 e a quantidade de hora é 220.
Salário Bruto: (5 * 220) : R$ 1100,00
(-) IR (5%) : R$ 55,00
(-) INSS ( 10%) : R$ 110,00
FGTS (11%) : R$ 121,00
Total de descontos : R$ 165,00
Salário Liquido : R$ 935,00
'''
valor_hora = float(input("Quanto você ganha por hora? "))
horas_mes = int(input("Quantas horas você trabalha no mês? "))
salario_bruto = horas_mes * valor_hora
ir1500 = salario_bruto * 0.05
ir2500 = salario_bruto * 0.10
irmaior = salario_bruto * 0.20
inss = salario_bruto * 0.10
fgts = salario_bruto * 0.11
print("salario Bruto: ", salario_bruto)
if salario_bruto <= 900:
print("Seu salario permanecerá o mesmo")
else:
print("INSS: ", inss, "\nFGTS: ", fgts)
if salario_bruto > 900 and salario_bruto <= 1500:
salario_liquido = float(salario_bruto) - float(ir1500) - float(inss)
print("IR: ", ir1500, "\nSalario Liquido: ", salario_liquido)
elif salario_bruto > 1500 and salario_bruto <= 2500:
salario_liquido = float(salario_bruto) - float(ir2500) - float(inss)
print("IR: ", ir2500, "\nSalario Liquido: ", salario_liquido)
else:
salario_liquido = float(salario_bruto) - float(irmaior) - float(inss)
print("IR: ", iralto, "\nSalario Liquido: ", salario_liquido)