Ajuda com esse exercício de lógica de programção

29/02/2016

0

Alguém me ajude com este exercício de lógica, sei que é básico mas não sou muito bom na matéria :(

1. Uma empresa tem para cada um de seus funcionários uma ficha contendo o nome, número de horas trabalhadas e o número de seus dependentes. Considere que a empresa paga 12 reais por hora e 40 reais por dependentes. Sobre o salário são feitos descontos de 8,5% para o INSS e 5% para IR. Suponha que esteja sendo desenvolvido um programa para automatizar a folha de pagamentos. Faça um programa em C++ que receba o número de horas trabalhadas e o número de dependentes de um funcionário. Calcule e mostre o valor do salario bruto, o valor dos descontos e o valor do salário líquido do funcionário.
Hitalo

Hitalo

Responder

Posts

29/02/2016

William

Hitalo eu poderia até postar o programa, mas vc não iria aprender, então segue o fluxo da solução:

Constantes para o salário:

a empresa paga 12 reais por hora e 40 reais por dependentes


Constantes para o desconto:

Sobre o salário são feitos descontos de 8,5% para o INSS e 5% para IR


Valores de Entrada:

receba o número de horas trabalhadas e o número de dependentes de um funcionário


Valores de Saída:

Calcule e mostre o valor do salario bruto, o valor dos descontos e o valor do salário líquido do funcionário


// Captura as entradas do usuário

// Calcula Salário Horas trabalhadas
total_hora = (qtde_entrada_hora * 12)

// Calcula Salário Dependentes
total_dependente = (qtde_entrada_dependente * 40)

// Calcula Salário Líquido
salario_bruto = total_hora + total_dependente 

// Calcula Desconto INSS
desconto_inss = (salario_bruto * 0.085) 

// Calcula Desconto IR
desconto_ir = (salario_bruto * 0.05)

// Calcula Descontos
salario_liquido = salario_bruto - (desconto_inss + desconto_ir) 

// Exibe a Saída
salario_bruto
desconto_inss
desconto_ir
salario_liquido


Com isso é só brincar com a sintaxe do C++;
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar