Exercício de Programação – Hollerith

Uma proposta de trabalho com carteira assinada costuma ter como base o salário bruto, mas no final das contas o valor recebido pelo empregado é bem menor, já que são descontados alguns encargos e contribuições, como o Imposto de Renda e o INSS. Assim, como sabemos, o salário bruto é bem maior do que cairá na sua conta no final do mês. Para obter o salário líquido que o trabalhador recebe é necessário retirar os descontos oficiais:

INSS (Instituto Nacional o Seguro Social)

É calculado segundo a tabela que se segue, aplicada ao salário bruto:

  • Salário bruto até R$ 965,67: tem um desconto de 8%;
  • Salário bruto de R$ 965,68 a R$ 1.609,45: tem um desconto de 9%;
  • Salário bruto de R$ 1.609,46 a R$ 3.218,90: tem um desconto de 11%;
  • Salário bruto acima de R$ 3.218,90: o desconto é de R$ 354,08.

IR (Imposto de Renda)

O Imposto de Renda retido na fonte é calculado segundo a tabela que se segue, aplicada ao salário base:

  • Salário base até R$ 1.434,59: é isento;
  • Salário base de R$ 1.434,60 até R$ 2.150,00: tem um desconto de 7,5% menos uma dedução de R$ 107,59;
  • Salário base de R$ 2.150,01 até R$ 2.866,70: tem um desconto de 15% menos uma dedução de R$ 268,84;
  • Salário base de R$ 2.866,71 até R$ 3.582,00: tem um desconto de 22,5% menos uma dedução de R$ 483,84;
  • Salário base superior a R$ 3.582,00: tem um desconto de 27,5% menos uma dedução de R$ 662,94.

O salário base é calculado sobre o salário bruto menos:

  • O valor da contribuição do INSS;
  • R$ 144,20 por dependente legal.

É importante lembrar que o dependente legal é o marido ou a mulher, filho, filha ou enteados até 21 anos (pode ser até 24 anos se forem universitários ou estiverem cursando escola técnica de segundo grau), todos não declarantes de IR.

Contribuição Sindical

A contribuição sindical é descontada uma vez no ano e é equivalente a um dia de salário (bruto).

Vale Transporte

Para ter o vale-transporte, são descontados 6% do salário bruto do trabalhador.

Exemplo

Um empregado que ganha R$ 1.800,00 e tem um filho como dependente legal. Nesse caso, ele pagará:

  • INSS: de acordo com a tabela, seremos descontados 11% do seu salário, ou seja, R$ 198,00.
  • IR: para calcular esse imposto, deve-se calcular o salário base que é R$ 1800,00 – R$ 198,00 (INSS) – R$ 144,20 (dependente) = R$ 1457,80. Assim, o IR é, de acordo com a tabela, 7,5% de R$ 1457,80 = R$ 109,34. Desse valor temos de deduzir, de acordo com a tabela, R$ 107,59 = R$ 1,74.
  • Contribuição Sindical: se for o mês de pagá-lo, deve-se descontar um dia de salário = R$ 1800,00 / 30 = R$ 60,00.
  • Vale Transporte: se o empregado optou pelo Vale Transporte, deve-se descontar 6% do seu salário, ou seja, R$ 108,00.

Fazendo o cálculo do salário líquido:

Salário Descontos
Bruto  R$ 1.800,00
INSS  R$ 198,00
IRPF  R$ 1,74
Sindicato  R$ 60,00
VT  R$ 108,00
Líquido  R$ 1.432,26

O que deve ser feito?

Um algoritmo que tem como entradas:

  • O salário bruto de um empregado;
  • Quantos dependentes legais ele tem;
  • Se é o mês de pagar o sindicato;
  • Se o funcionário opta pelo vale transporte.

E, com base nesses dados, mostra uma tabela parecida com a do exemplo.


Dependendo da disciplina que você está cursando, faça o(s) exercício(s) acima usando:

  • Portugol, C# e/ou Java
  • Console, Desktop e/ou Web
  • Sem/Com Tratamento de Erros (Exceções)
  • Estruturado, Procedimental e/ou Orientado a Objetos

Dependendo da disciplina que você está cursando, faça o(s) exercício(s) acima usando:

  • Portugol, C# e/ou Java
  • Console, Desktop e/ou Web
  • Sem/Com Tratamento de Erros (Exceções)
  • Estruturado, Procedimental e/ou Orientado a Objetos

Se você gostou do post, tem alguma dúvida ou encontrou algum erro, por favor, deixe uma mensagem! Seu feedback é muito importante!