Sobre o salário bruto de um funcionário são descontados 11% de INSS, 15% de imposto de renda (IR), e sobre o restante desconta-se ainda 2% referente à filiação sindical. O salário líquido deste funcionário é obtido após aplicar todos esses descontos ao salário bruto. Escreva um programa em linguagem C, que, ao ser fornecido o valor do salário bruto do funcionário, calcule e mostre: i. O valor a ser descontado do salário, referente ao INSS; ii. O valor a ser descontado do salário, referente ao IR; iii. O valor a ser descontado do salário, referente à filiação sindical; iv. O valor total dos descontos; v. O valor do salário líquido.
Soluções para a tarefa
Resposta:
#include <stdlib.h>
#include <stdio.h>
/**
Sobre o salário bruto de um funcionário são descontados 11% de INSS,
15% de imposto de renda (IR),
e sobre o restante desconta-se ainda 2% referente à filiação sindical.
O salário líquido deste funcionário é obtido após aplicar todos esses descontos ao salário bruto.
Escreva um programa em linguagem C, que, ao ser fornecido o valor do salário bruto do funcionário,
calcule e mostre:
i. O valor a ser descontado do salário, referente ao INSS;
ii. O valor a ser descontado do salário, referente ao IR;
iii. O valor a ser descontado do salário, referente à filiação sindical;
iv. O valor total dos descontos;
v. O valor do salário líquido.
**/
int main(){
float s_bruto, s_liquido, inss, ir, fs, total;
printf("Informe o valor do salario bruto em R$: ");
scanf("%f", &s_bruto);
inss = (s_bruto * 0.11);
ir = (s_bruto * 0.15);
fs = (s_bruto * 0.02);
total = inss + ir + fs;
s_liquido = s_bruto - total;
printf("Desconto INSS: %.2f.\n", inss);
printf("Desconto IR: %.2f.\n", ir);
printf("Desconto FS: %.2f.\n", fs);
printf("Desconto TOTAL: %.2f.\n", total);
printf("Salario liquido em R$: %.2f.\n", s_liquido);
return 0;
}