Faça um Programa em C, que leia os dados do funcionário de uma
Empresa e calcule o seu salário. Do funcionário devem ser lidos o seu código de
identificação, o número de horas trabalhadas e o valor da hora trabalhada. O salário
base do funcionário é calculado a partir do produto entre as horas trabalhadas e o valor
da hora.
Já o seu salário final (salário líquido) é o salário base menos os descontos. Os
descontos são referentes às contribuições do INSS e Imposto de Renda. A partir das
tabelas abaixo que descrevem os cálculos e deduções, calcule o salário final do
funcionário e o escreva juntamente com o seu código. (Use if´s aninhados com o menor
número de testes, sempre que possível).
O desconto do INSS segue a tabela abaixo:
Salário Base
Até R$ 800,45 Desconto --> 7,56%
De R$ 800,46 a R$ 900,00 Desconto --> 8,65%
De R$ 900,01 a R$ 1.334,07 Desconto --> 9%
De R$ 1.334,08 em diante Desconto --> 11%
Obs.: A partir de R$ 1.334,08 o funcionário descontará 11% desse valor apenas.
O Imposto de Renda segue a seguinte tabela:
Salário Base
Até R$ 1.164,00 Desconto --> 0% Parcela a deduzir --> -
De R$ 1.164,01 a R$ 2.326,00 Desconto --> 15% Parcela a deduzir --> R$ 174,60
Acima de R$ 2.326,00 Desconto --> 27,5% Parcela a deduzir --> R$ 465,35
Obs.: “Parcela a deduzir” é um valor que é subtraído do desconto do Imposto de Renda.
FIZ ATÉ O PRESENTE MOMENTOS ISTO:
#include <stdio.h>
#include <stdlib.h>
main()
{
int cod_id;
float hs_trab,vl_ht,sal,sal_final,inss,irrf;
printf("Digite o codigo de identifixcacao do funcionario:);
scanf("%i",cod_id);
printf("Digite o numero de horas trabalhadas:);
scanf("%f",hs_trab);
printf("Digite o valor da hora trabalhada:);
scanf("%f",vl_ht);
sal=(hs_trab*vl_ht);
PAREI POR AQUI NÃO CONSEGUI EFETUAR OS CÁLCULOS SOLICITADOS NO EXERCÍCIO... AGUARDO AJUDAS.
Pergunta
infomania
Faça um Programa em C, que leia os dados do funcionário de uma
Empresa e calcule o seu salário. Do funcionário devem ser lidos o seu código de
identificação, o número de horas trabalhadas e o valor da hora trabalhada. O salário
base do funcionário é calculado a partir do produto entre as horas trabalhadas e o valor
da hora.
Já o seu salário final (salário líquido) é o salário base menos os descontos. Os
descontos são referentes às contribuições do INSS e Imposto de Renda. A partir das
tabelas abaixo que descrevem os cálculos e deduções, calcule o salário final do
funcionário e o escreva juntamente com o seu código. (Use if´s aninhados com o menor
número de testes, sempre que possível).
O desconto do INSS segue a tabela abaixo:
Salário Base
Até R$ 800,45 Desconto --> 7,56%
De R$ 800,46 a R$ 900,00 Desconto --> 8,65%
De R$ 900,01 a R$ 1.334,07 Desconto --> 9%
De R$ 1.334,08 em diante Desconto --> 11%
Obs.: A partir de R$ 1.334,08 o funcionário descontará 11% desse valor apenas.
O Imposto de Renda segue a seguinte tabela:
Salário Base
Até R$ 1.164,00 Desconto --> 0% Parcela a deduzir --> -
De R$ 1.164,01 a R$ 2.326,00 Desconto --> 15% Parcela a deduzir --> R$ 174,60
Acima de R$ 2.326,00 Desconto --> 27,5% Parcela a deduzir --> R$ 465,35
Obs.: “Parcela a deduzir” é um valor que é subtraído do desconto do Imposto de Renda.
FIZ ATÉ O PRESENTE MOMENTOS ISTO:
PAREI POR AQUI NÃO CONSEGUI EFETUAR OS CÁLCULOS SOLICITADOS NO EXERCÍCIO... AGUARDO AJUDAS.
Link para o comentário
Compartilhar em outros sites
13 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.