Amigos estou com esta questão para resolver e estou empacado no final alguém poderia ajudar ?
1. A empresa “IT Computing” deseja calcular a folha de pagamento mensal para seus cinco funcionários. Ela conta com sua cooperação para desenvolver o programa que irá realizar esse cálculo.
Entradas:
· Nome de cada funcionário
· Horas trabalhadas de cada funcionário
· Valor da hora de cada funcionário
Saídas:
· Nome de cada funcionário
· Salário bruto de cada funcionário
· Salário líquido de cada funcionário
· Soma de todos os salários brutos
· Média de todos os salários brutos
· Soma de todos os salários líquidos
· Média de todos os salários líquidos
Processamento:
· Salário bruto = (Horas trabalhadas * valor da hora);
· INSS = (Salário bruto * Alíquota INSS).
· IR = (((Salário bruto - INSS) * Alíquota IR) - Valor a deduzir do imposto em R$)
· Salário Líquido = (Salário bruto – INSS – IR)
INSS
Base de cálculo em R$
Alíquota INSS
Até R$ 1.659,38
8,00%
De R$ 1.659,39 até R$ 2.765,66
9,00%
Acima de R$ 2.765,66
11,00%
Imposto de Renda
Base de cálculo mensal em R$
Alíquota IR
Valor a deduzir do imposto em R$
Até 1.903,98
-
De 1.903,99 até 2.826,65
7,5%
142,80
De 2.826,66 até 3.751,05
15%
354,80
De 3.751,06 até 4.664,68
22,5%
636,13
Acima de 4.664,68
27,5%
869,36
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Já estou com estas linhas prontas.
#include<iostream>
using namespace std;
main(){
string nome;
float qht,vht,SB,INSS,IR,SL;
for(int i=1;i<=5;i++){
cout<<"Nome:";
cin>>nome;
cout<<"Quant.horas:";
cin>>qht;
cout<<"Valor hora:";
cin>>vht;
SB=qht*vht;
cout<<"Salario Bruto:"<<SB;
INSS=0;
if(SB
IR=((SB-INSS)*aliquota IR)-Valor a deduzir;
Salario teste.rar