Oi, galera do Clube do Hardware!
Estou com uma dúvida num exercício da faculdade
Eu quero acrescentar 0.5% no salario de uma pessoa
Pego, por exemplo, um salario de 1400 e acrescento 0.5% de aumento nele
O codigo a seguir foi o que fiz pra receber esse acrescimo, gostaria de saber se isso ta certo.
OBS: O codigo pede seu salario(1400 q eu usei como exemplo) e seu cargo(o aumento de 0.5% eh o cargo 4).
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main(){
setlocale(LC_ALL,"Portuguese");
float salary, newsalary, salaryadd, op;
printf("========================================================================");
printf("\n\t\t\t\tMENU\n");
printf("========================================================================\n");
printf("Digite o valor de seu salário: R$");
scanf("%f", &salary);
printf("Digite o numero correspondente do seu cargo(1, 2, 3 ou 4):");
scanf("%f", &op);
if(op == 1){
salaryadd = (40 * salary)/100;
newsalary = salaryadd + salary;
printf("O seu novo sálario é: R$%.2f", newsalary);
}
if(op == 2){
salaryadd = (25 * salary)/100;
newsalary = salaryadd + salary;
printf("O seu novo sálario é: R$%.2f", newsalary);
}
if(op == 3){
salaryadd = (10 * salary)/100;
newsalary = salaryadd + salary;
printf("O seu novo sálario é: R$%.2f", newsalary);
}
if(op == 4){
salaryadd = (50 * salary)/100;
newsalary = salaryadd + salary;
printf("O seu novo sálario é: R$%.2f", newsalary);
}
return 0;
}