Solution of URI 1048::Salary Increase
Before seeing the solution make sure that you have tried enough. Don’t copy the whole code, just find out the logic. If you feel any problem, you will inform me by comment.
#include <stdio.h>
int main ()
{
float os,ns,per;
while (scanf("%f",&os) !=EOF) {
if(os>=0 && os<=400) {
per= 0.15*os;
ns=os+per;
printf("Novo salario: %.2f\nReajuste ganho: %.2f\nEm percentual: 15 %%\n",ns,per);
}
else if(os>400 && os<=800) {
per= 0.12*os;
ns=os+per;
printf("Novo salario: %.2f\nReajuste ganho: %.2f\nEm percentual: 12 %%\n",ns,per);
}
else if(os>800 && os<=1200) {
per= 0.10*os;
ns=os+per;
printf("Novo salario: %.2f\nReajuste ganho: %.2f\nEm percentual: 10 %%\n",ns,per);
}
else if(os>1200 && os<=2000) {
per= 0.07*os;
ns=os+per;
printf("Novo salario: %.2f\nReajuste ganho: %.2f\nEm percentual: 7 %%\n",ns,per);
}
else {
per= 0.04*os;
ns=os+per;
printf("Novo salario: %.2f\nReajuste ganho: %.2f\nEm percentual: 4 %%\n",ns,per);
}
}
return 0;
}
No comments