Atps programação orientada a objetos ii

Páginas: 13 (3180 palavras) Publicado: 1 de novembro de 2011
DESAFIO
Para que o governo de cada país consiga efetuar investimentos em estradas, aeroportos, e o custeio de bens e serviços públicos como saúde, educação e segurança, são arrecadados impostos de pessoas ou organizações. Estes impostos estão presentes em cada produto a ser vendido por uma loja, ou nos valores retidos na fonte quando se efetua o pagamento de um funcionário.
Assim, em qualquerempresa existe a necessidade de efetuar o pagamento de seus colaboradores e do recolhimento dos impostos retidos na fonte. Devido à legislação complexa que existe no Brasil, torna-se fundamental que empresas de médio e de grande porte tenham sistemas informatizados para auxiliar esta tarefa que ocorre mensalmente.
Os colaboradores de uma empresa podem ser classificados por celetistas (que sãocontratados segundo a CLT - Consolidação das Leis do Trabalho) ou como PJ (Pessoas Jurídicas). A contratação como celetista traz maiores encargos para a empresa, porém dá maiores garantias para o colaborador. Já os colaboradores contratados como PJ, geralmente, recebem um montante maior como pagamento, uma vez que têm uma carga menor de encargos.
Para calcular o valor do salário líquido a serrecebido por um colaborador, com base no número de horas trabalhadas no mês, as regras são as seguintes:
Para colaboradores celetistas:
1. Caso o número de horas seja inferior a 160, o valor bruto é o valor do salário.
2. Caso o número de horas seja maior ou igual a 161, o valor bruto será o valor do salário mais as horas extras. Neste caso, o salário bruto será calculado da seguinte forma:
a.Calcule o valor de cada hora extra dividindo o salário por 160.
b. O valor bruto do salário será o número de horas trabalhadas no mês multiplicado pelo valor da hora calculado.
3. Descontar o IRRF (Imposto de Renda Retido na Fonte). O imposto de renda é calculado da seguinte forma:
a. Caso o salário seja inferior a R$ 1.499,15, o imposto é zero.
b. Caso o salário esteja no intervalo de R$ 1.499,16até R$ 2.246,75, o imposto é de 7,5% e deve-se abater R$ 112,43 do imposto.
c. Caso o salário esteja no intervalo de R$ 2.246,76 até R$ 2.995,70, o imposto é de 15% e deve-se abater R$ 280,94 do imposto.
Ciência da Computação – 4ª Série – Programação Orientada a Objetos II
Cristiane Yae Mi Imamura
Pág. 3 de 11
d. Caso o salário esteja no intervalo de R$ 2.995,71 até R$ 3.743,19, o imposto é de22,5% e deve-se abater R$ 505,62 do imposto.
e. Caso o salário seja superior a R$ 3.743,20, o imposto é de 27,5% e deve-se abater R$ 692,78 do imposto.
4. Descontar a contribuição para o INSS (Instituto Nacional do Seguro Social). O valor a ser retido deve ser calculado da seguinte forma:
a. Caso o salário seja inferior a R$ 965,67, o valor de INSS é de 8%.
b. Caso o salário esteja nointervalo de R$ 965,68 até R$ 1.609,45, o valor de INSS é de 9%.
c. Caso o salário seja maior ou igual a R$ 1.609,46, o valor de INSS é de 11%. No entanto, o valor máximo de INSS é de R$ 354,08.
Para colaboradores PJ:
1. O valor bruto é obtido através da multiplicação do valor ganho pelo colaborador por hora pelo número de horas trabalhadas.
2. Descontar o IRRF (Imposto de Renda Retido na Fonte). OIRRF é de 1,5% sobre o valor bruto.
3. Caso o valor bruto seja superior a R$ 5.000,00, deve-se descontar o PIS/COFINS/CSLL. O valor retido na fonte destes impostos é de 4,65% sobre o valor bruto.
4. Caso o valor bruto seja superior a R$ 5.000,00, deve-se descontar o ISS. O valor retido na fonte deste imposto é de 4%.
Com base no que foi descrito, o desafio consiste em desenvolver um sistema paracontabilizar o valor de impostos a serem pagos por um colaborador no cálculo de seu salário ou por uma pessoa na compra de um determinado produto.
Deverão ser estabelecidos grupos de até 4 alunos para a execução desse desafio. É importante que os grupos não se alterem para elaboração de cada etapa.
ETAPA № 1
 Aula-tema: Apresentação da Disciplina e Metodologia de Trabalho. Revisão de...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Atps programação orientada a objetos i
  • ATPS Programação Orientada a Objetos I
  • Atps programação orientada a objetos passos 1,2,3
  • ATPS programação orientada a objetos parte I
  • programação orientada a objeto
  • PROGRAMAÇÃO ORIENTADA A OBJETOS
  • Programação Orientada a Objetos
  • Programação Orientada a Objeto

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!