• Linguagem

    C

  • Descrição

    Calcule o salário líquido de um funcionário. O programa recebe o salário bruto do funcionário, caso este seja inferior a R$1.000,00 é descontado 7% em impostos, se o salário variar de R$ 1.000,00 até R$1.500,00 é descontado 12% em imposto, se for superior a R$1.500,00 é descontado 15%. Ao final o programa deve exibir o nome e o salário líquido do funcionário.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <stdio.h>
#include <stdlib.h>

int main (void)
{
    float impuesto, salario_bruto, salario_liquido;
    char nome_do_funcionario[63];
    printf ("Digite o nome do funcionario: ");
    scanf ("%[^\r\n]", nome_do_funcionario);
    (void) getchar ();
    printf ("Digite o valor do salario bruto: ");
    scanf ("%f", &salario_bruto);
    (void) getchar ();
    impuesto=0;
    if(salario_bruto<1000)
        impuesto=salario_bruto*0.07;
    if(salario_bruto>=1000&&salario_bruto<=1500)
        impuesto=salario_bruto*0.12;
    if(salario_bruto>1500)
        impuesto=salario_bruto*0.15;
    salario_liquido=salario_bruto-impuesto;
    printf ("Nome do funcionario: %s\n", nome_do_funcionario);
    printf ("O valor do impuesto: %g\n", impuesto);
    printf ("O valor do salario liquido: %g\n", salario_liquido);
    putchar ('\n');
    system ("pause");
    return EXIT_SUCCESS;
}