Galera, é o seguinte eu tenho um exercicio para resolver usando estrutura, porém já tentei fazer tudo o que eu sabia para resolver e não consegui, então se alguém pudesse me dar uma mão eu iria ficar muito grato.
O exercício é o seguinte...
Fazer um programa para ajudar no cálculo do salário de um funcionário. O sistema deve criar uma estrutura(struct) chamada Funcionário e então pedir e armazenar em seus atributos:
> nome do funcionário
>salario bruto
>numero de dependentes
e deve mostrar:
>nome do funcionario
>salario liquido
Considere a seguinte regra para o calculo:
Salario Liquido=salario Bruto-Desconto INSS+(15,00*Numero de dependentes)+Auxilio Passagem (40,00)+Auxilio Refeição(100,00)
Salário bruto até 300 reais =8% de desconto do inss
salário bruto de 301 a 700 reais = 9% de desconto do inss
salário bruto acima de 700 reais = 10% de desconto do inss
eu tentei tentei fazer e o que eu consegui foi isso:
#include <stdio.h>
struct funcionario
{
int dep;
char nome[30];
float inss,sal_b,sal_l;
};
int main () {
int dep;
char nome;
float inss,sal_b,sal_l;
printf("\n Digite o nome do funcionario: ");
scanf("%s",nome);
printf("\n Digite o numero de dependentes do funcionario: ");
scanf("%d",dep);
printf("\n Digite o salário bruto do funcionario: ");
scanf("%2.2f",sal_b);
if (sal_b<=300){
inss=sal_b*0.08;
}else if (sal_b>300;sal_b<=700){
inss=sal_b*0.09;
}else if(sal_b>700){
inss=sal_b*0.10;
}
sal_l=sal_b-inss+(15*dep)+40+100;
printf("\n O funcionário %s recebe %2.2f de salario liquido",nome,sal_l);
printf("\n\n");
return 0;
}
Question
rafaelzin
Galera, é o seguinte eu tenho um exercicio para resolver usando estrutura, porém já tentei fazer tudo o que eu sabia para resolver e não consegui, então se alguém pudesse me dar uma mão eu iria ficar muito grato.
O exercício é o seguinte...
Fazer um programa para ajudar no cálculo do salário de um funcionário. O sistema deve criar uma estrutura(struct) chamada Funcionário e então pedir e armazenar em seus atributos:
> nome do funcionário
>salario bruto
>numero de dependentes
e deve mostrar:
>nome do funcionario
>salario liquido
Considere a seguinte regra para o calculo:
Salario Liquido=salario Bruto-Desconto INSS+(15,00*Numero de dependentes)+Auxilio Passagem (40,00)+Auxilio Refeição(100,00)
Salário bruto até 300 reais =8% de desconto do inss
salário bruto de 301 a 700 reais = 9% de desconto do inss
salário bruto acima de 700 reais = 10% de desconto do inss
__________________________________________________________________
eu tentei tentei fazer e o que eu consegui foi isso:
mas não compila nem a pau :(
ME AJUDA AE GALERA
vlw
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.