Senhores,
Estou com uma dificuldade para saber o valor do aumento ou seja a diferencia do aumento.
no primeiro ex. se lancar um valor de 1.600 o valor do aumento tem quer ser 192 conforme o o percentual do aumento e o valor total seria 1.792, mais o valor do aumento sempre vem errado.
#include <stdio.h>
int main (){
float Salario,NovoSalario,ValorAumento;
printf("\nEmpregado 1\n");
printf ("\nValor do Salario: \n");
scanf("%f",&Salario);
if ((Salario>=1.500)&&(Salario<1.750))
{
ValorAumento= Salario*0.12; //VALOR DO AUMENTO
NovoSalario= Salario*1.12; //VALOR NOVO SALARIO
printf("\nValor do Aumento em 12 Porcento: \n%f",ValorAumento);
printf("\nValor do Novo Salario: \n%.3f",NovoSalario);
}
else if ((Salario>=1.750)&&(Salario<2.000))
{
ValorAumento= Salario*0.10; //VALOR DO AUMENTO
NovoSalario= Salario*1.10; //VALOR NOVO SALARIO
printf("\nValor do Aumento em 10 Porcento: \n%f",ValorAumento);
printf("\nValor do Novo Salario: \n%.3f",NovoSalario);
}
else if (Salario>=2.000)
{
ValorAumento= Salario*0.05; //VALOR DO AUMENTO
NovoSalario= Salario*5.5; //VALOR NOVO SALARIO
printf("\nValor do Aumento em 5 Porcento: \n%f",ValorAumento);
printf("\nValor do Novo Salario: \n%.3f",NovoSalario);
}
return 0;
}