Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int main(){
- float salario_minimo = 0.0, horas_trabalhadas = 0.0, horas_extras = 0.0, salario_funcionario = 0.0, valor_hora = 0.0, imposto = 0.0, salario_liquido = 0.0;
- int num_dependentes = 0;
- printf("Digite o valor do salario minimo:\n");
- scanf("%f", &salario_minimo);
- printf("Horas trabalhadas:\n");
- scanf("%f", &horas_trabalhadas);
- printf("Numero de dependentes:\n");
- scanf("%d", &num_dependentes);
- printf("Numero de horas extras:\n");
- scanf("%f", &horas_extras);
- valor_hora = salario_minimo / 5;
- salario_funcionario += horas_trabalhadas * valor_hora;
- salario_funcionario += num_dependentes * 32;
- salario_funcionario += horas_extras * (valor_hora + (valor_hora * 0.5));
- if(salario_funcionario < 200){
- imposto = 0;
- }else if(salario_funcionario >= 200 && salario_funcionario <= 500){
- imposto = salario_funcionario * 0.1;
- }else{
- imposto = salario_funcionario * 0.2;
- }
- salario_liquido = salario_funcionario - imposto;
- if(salario_funcionario <= 350){
- salario_liquido += 100;
- }else{
- salario_liquido += 50;
- }
- printf("Salario a receber: %.2f\n", salario_liquido);
- }
Advertisement
Add Comment
Please, Sign In to add comment