Caros colegas estou com um dificuldade em desenvolver um exercicio em c passado a mim na faculdade.
Crie um programa em linguagem C, que armazene e imprima os dados de um funcionário (nome, salário base, salário bruto, salário líquido, vendas, FGTS, VT, Comissão). Para realizar os cálculos utilize a tabela abaixo:
Descontos
FGTS 9%
VT 6%
COMISSAO 3%
Fiz alguma coisa no codigo mas as placas coloram , estou com dificuldade em colocar salario base , salario bruto e liquido não sei como bolar uma formula para chegar o salario liquido com os descontos e a comissao
Fico grato abracos a todos
#include <stdio.h>
#include <stdlib.h>
int main() {
char nome [30];
float vsalariobase, nroHoras, INSS,FGTS,VT,vlrFGTS,comissao,tvendas vlrINSS,vlrVT, salBase, salLiquido;
printf (" digite o nome: ");
scanf("%s",nome);
printf("Informe o valor salario base:");
scanf("%f", &vsalariobase);
fflush(stdin); // Depois de ler da entrada padrão você tem de limpar o buffer para tirar o enter
// printf("\nInforme o nro de horas trabalhadas:\n");
// scanf("%f", &nroHoras);
printf("\nInforme o %% de desconto do INSS:");
scanf("%f", &INSS);
printf("\nInforme o %% de desconto do FGTS:");
scanf("%f", &FGTS);
printf("\nInforme o %% de desconto do VT:");
scanf("%f", &VT);
Pergunta
jjucelino
Caros colegas estou com um dificuldade em desenvolver um exercicio em c passado a mim na faculdade.
Crie um programa em linguagem C, que armazene e imprima os dados de um funcionário (nome, salário base, salário bruto, salário líquido, vendas, FGTS, VT, Comissão).
Para realizar os cálculos utilize a tabela abaixo:
Descontos
FGTS 9%
VT 6%
COMISSAO 3%
Fiz alguma coisa no codigo mas as placas coloram , estou com dificuldade em colocar salario base , salario bruto e liquido não sei como bolar uma formula para chegar o salario liquido com os descontos e a comissao
Fico grato abracos a todos
#include <stdio.h>
#include <stdlib.h>
int main() {
char nome [30];
float vsalariobase, nroHoras, INSS,FGTS,VT,vlrFGTS,comissao,tvendas vlrINSS,vlrVT, salBase, salLiquido;
printf (" digite o nome: ");
scanf("%s",nome);
printf("Informe o valor salario base:");
scanf("%f", &vsalariobase);
fflush(stdin); // Depois de ler da entrada padrão você tem de limpar o buffer para tirar o enter
// printf("\nInforme o nro de horas trabalhadas:\n");
// scanf("%f", &nroHoras);
printf("\nInforme o %% de desconto do INSS:");
scanf("%f", &INSS);
printf("\nInforme o %% de desconto do FGTS:");
scanf("%f", &FGTS);
printf("\nInforme o %% de desconto do VT:");
scanf("%f", &VT);
salBase == 0;
vlrINSS = salBruto * (INSS / 100);
// vlrFGTS = salBruto * (FGTS/100);
// vlrVT = salBruto * (VT/100);
// salLiquido = salBruto - vlrINSS;
printf ("\n o nome e : %s", nome);
// printf("\n\nSalario base == 0, salbase);
// printf("\n\nSalario bruto = R$ %8.2f", salBruto);
printf("\n\nDesconto FGTS = R$ %9f",vlrFGTS );
printf("\n\nDesconto VT = R$ %6f",vlrVT );
printf("\nDesconto INSS = R$ %8.2f", vlrINSS);
printf("\n=============================");
printf("\nSalario liquido = R$ %8.2f", salLiquido);
return(0);
}
Link para o comentário
Compartilhar em outros sites
0 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.