TOPIC

Presentation error

Junior Soares asked 3 months ago

include

int main(void){ double salario, novosalario, reajuste; int porcento;

scanf("%lf", &salario);

if(salario >= 0.0 && salario <= 400.00){
    porcento = 15;
    novosalario = salario + ((salario * 15) / 100);
    reajuste = ((salario * 15) / 100);

    printf("Novo salario: %.2f\n", novosalario);
    printf("Reajuste ganho: %.2f\n", reajuste);
    printf("Em percentual: %d%%\n", porcento);

} else if(salario >= 400.01 && salario <= 800.00){
    porcento = 12;
    novosalario = salario + ((salario * 12) / 100);
    reajuste = ((salario * 12) / 100);

    printf("Novo salario: %.2f\n", novosalario);
    printf("Reajuste ganho: %.2f\n", reajuste);
    printf("Em percentual: %d%%\n", porcento);

} else if(salario >= 800.01 && salario <= 1200.00){
    porcento = 10;
    novosalario = salario + ((salario * 10) / 100);
    reajuste = ((salario * 10) / 100);

    printf("Novo salario: %.2f\n", novosalario);
    printf("Reajuste ganho: %.2f\n", reajuste);
    printf("Em percentual: %d%%\n", porcento);

} else if(salario >= 1200.01 && salario <= 2000.00){
    porcento = 7;
    novosalario = salario + ((salario * 7) / 100);
    reajuste = ((salario * 7) / 100);

    printf("Novo salario: %.2f\n", novosalario);
    printf("Reajuste ganho: %.2f\n", reajuste);
    printf("Em percentual: %d%%\n", porcento);

} else if(salario >= 2000.01){
    porcento = 4;
    novosalario = salario + ((salario * 4 / 100));
    reajuste = salario * 4 / 100;

    printf("Novo salario: %.2f\n", novosalario);
    printf("Reajuste ganho: %.2f\n", reajuste);
    printf("Em percentual: %d%%\n", porcento);
}

}

Remember not post solutions. Your post may be reviewed by our moderators.

  • sorryizaque replied 3 months ago

    sinal tinha q ter um espaço %d %%

    erro na hora imprimir na tela

    forma correta

    Em percentual: 15 %

    seu codigo

    Em percentual: 15%

    caso der erro ainda crie um variavel do tipo char q recebe o sinal de porcentagem e imprima no lugar %%