Salario bruto e liquido de um funcionario

Publicado por Jose Renan (última atualização em 04/07/2011)

[ Hits: 8.489 ]

Download Salario.cpp




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.

  



Esconder código-fonte

#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;   

}               

Scripts recomendados

Ordenação

Comando goto

Quantos números primos você quizer!!!

Controlando o teclado enquanto mensagens são exibidas no console

Bits trocados


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts