Ir para conteúdo
  • 0

Programação em C


AlphaLove

Pergunta

Galera, to com dificuldade pra desenvolver o código de modo que Calcule o salário líquido de um funcionário, sabendo que sobre o salário bruto, incidese um desconto de 8,5% para a previdência e sobre o restante, tem-se um desconto de 26,6% para o IR. Ler o salário bruto e mostre o salário líquido, o IR e a previdência.

alguém pode me ajudar ?
obs, eu uso o dev-c++.
obs², os demais codigos eu fiz numa boa, mas esse ta embaçado de fazer ;s
Editado por N4K4MUR4
Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

oia... eu n sei como eh C... soh mexo com C++... entao esse codigo pode, ou n, funcionar ae para ti... mas no minimo ja pode lhe dar uma base...

 

#include <stdio.h>
#include <stdlib.h>

int main()
{
    float sBruto, IR = 26.6/100, previdencia = 8.5/100;
    printf("Informe o salario bruto do funcionario: ");
    scanf("%f", &sBruto);
    float sLiquido = sBruto-(sBruto*previdencia);
    sLiquido = sLiquido-(sLiquido*IR);
    printf("O salario liquido do funcionario eh de: %1.2f\n\n", sLiquido);
    return 0;
}
Link para o comentário
Compartilhar em outros sites

  • 0

Até deu certo slicer, mas quando executo ele, ele fornece o resultado mas fecha bem rapido..

mal da pra ver o resultado, mas no mais ta certinho, vou tentar arrumar aqui..

mesmo assim vlw.

 

Like ;)

 

@EDIT

 

 

consegui arrumar, logo posto ele aqui, refiz ele todo.. usei tuas formulas pra resolver, ajudou bastante mano, valeu ai :D

 

@EDIT2

 

Slicer, esse código informou o salario liquido, como eu faço pra informar o IR e a providencia agora ?

 

@EDIT3

 

depois de muuuuito tempo tentando eu consegui achar os 3 valores, haha

 

pode fechar o tópico.

Editado por N4K4MUR4
Link para o comentário
Compartilhar em outros sites

  • 0

Até deu certo slicer, mas quando executo ele, ele fornece o resultado mas fecha bem rapido..

mal da pra ver o resultado, mas no mais ta certinho, vou tentar arrumar aqui..

mesmo assim vlw.

 

Só adicionar um:

System("PAUSE");

antes do:

return 0;
Editado por NicolasFrancaX
Link para o comentário
Compartilhar em outros sites

  • 0

fiz assim:

#include<stdio.h>
#include<conio.h>

int main ()
{
    
float sBruto, sLiquido, IR, previdencia; 
      int valor1, valor2; 
      
         
    IR = 26.6/100;
    previdencia = 8.5/100;
    
    printf("Informe o salario bruto do funcionario: ");
    scanf("%f", &sBruto);
        
    sLiquido = sBruto-(sBruto*previdencia);
    sLiquido = sLiquido-(sLiquido*IR);
    
    valor2 = sBruto * previdencia;
    printf("O salario liquido do funcionario e de: %1.2f\n\n", sLiquido);
    
    valor1 = sBruto * IR;
    printf("O juro de Imposto de Renda e de: %d\n",valor1);
    
    valor2 = sBruto * previdencia;
    printf("O juro da previdencia e de: %d\n",valor2);
    
    getche();
}

Editado por N4K4MUR4
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...