Salario bruto e liquido de um funcionario
Publicado por Jose Renan (última atualização em 04/07/2011)
[ Hits: 8.865 ]
Script em C++ de um programa que mostra o salario bruto e liquido de um funcionario que recebe por hora R$ 16.78 e 16.78*1.5 por hora extra feita, também são mostradas os descontos com os impostos e a previdencia. Este é um exemplo e sendo SL é só modificá-lo para atendê-lo melhor.
#include <iostream>
using namespace std;
int main ()
{
float horas_extras, salariobruto, prev_social, impos_renda, impos_est;
int dependentes;
cout<<"Considerando 45 horas as horas regulares por semana.\nQuantas horas extras o empregado trabalhou na semana? ";
cin>>horas_extras;
cout.setf(ios::fixed);
cout.setf(ios::showpoint);
cout.precision(2);
salariobruto=45*(16.78)+horas_extras*(16.78*1.5);
cout<<"O empregado tem quantos dependentes? ";
cin>>dependentes;
prev_social=(salariobruto*0.06);
impos_renda=(salariobruto*0.14);
impos_est=(salariobruto*0.05);
if (dependentes>2)
{
salariobruto+=35;
cout<<"Salario bruto eh: R$ "<<salariobruto;
cout<<"\nForam retidos:\n";
cout<<"R$ "<<prev_social<<" para a Prev. Social\n";
cout<<"R$ "<<impos_renda<<" para os Impostos de Renda\n";
cout<<"R$ "<<impos_est<<" para os Impostos Estaduais\n";
cout<<"e R$ 10,00 para o Sindicato.\n";
cout<<"Salario liquido sera de: R$ "<<salariobruto-10-prev_social-impos_renda-impos_est<<" na semana.\n";
return 0;
}
cout<<"Salario bruto eh: R$ "<<salariobruto;
cout<<"Foram retidos:\n";
cout<<"R$ "<<prev_social<<" para a Prev. Social\n";
cout<<"R$ "<<impos_renda<<" para os Impostos de Renda\n";
cout<<"R$ "<<impos_est<<" para os Impostos Estaduais\n";
cout<<"e R$ 10,00 para o Sindicato.\n";
cout<<"Salario liquido sera de: R$ "<<salariobruto-10-prev_social-impos_renda-impos_est<<" na semana.\n";
return 0;
}
Utilizando ESTRUTURA DE DADOS (REGISTRO) - abordagem simples e rápida
Bhaskara - Cálculo de raízes de equações do segundo grau
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Como impedir exclusão de arquivos por outros usuários no (Linux)
Cirurgia no Linux Mint em HD Externo via USB
Anúncio do meu script de Pós-Instalação do Ubuntu
Formas seguras de instalar Debian Sid (2)
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (12)
Alguém pode me indicar um designer freelancer? [RESOLVIDO] (5)
Alguém executou um rm e quase mata a Pixar! (3)
Por que passar nas disciplinas da faculdade é ruim e ser reprovado é b... (6)









