(SOURCE DO PROGRAMA NO FINAL DO TOPICO)
FALA GALERA BOA NOOITE :), faz umas duas semanas que comecei a programar na linguagem C é to com um problema que to tentando resolver a muito tempo, entao eu baixei uma apostila
aqui e to aprendendo C com ela ja aprendi muita coisa, mais eles pediram pra fazer o exercicio
que deixarei a baixo, mais meu programa nao esta adicionando o aumento de 0.10% q seria 10% de aumento no salario do funcionario, ele compila tudo certinho sem nenhum erro mais nao adiciona o valor do aumento ao salario!(SE TIVER ALGUMA COISA MT FEIA NAO Ri nao kkkk, eu que ele sozin pra ir aprendendo olhei so algumas coisa)
(EXERCICIO)
1.
Uma empresa dará aumento aos seus funcionários, de acordo com sua classe:
a)
Classe A = 0,10 (10%) de aumento;
b)
Classe B = 0,15 (15%) de aumento;
c)
Classe C = 0,20 (20%) de aumento.
Usando o comando
switch
faça um programa que leia o salário e a classe do
funcionário, calcule e exiba os salários com os devidos aumentos.
/* Usando o comando
switch
faça um programa que leia o salário e a classe do
funcionário, calcule e exiba os salários com os devidos aumentos.
Classe A = 0,10 (10%) de aumento
Classe B = 0,15 (15%) de aumento
Classe C = 0,20 (20%) de aumento
*/
#include <stdio.h>
#include <stdlib.h>
main()
{
float salario_funcionario;
char classe_abc;
printf("Digite seu salario atual e sua classe, Exemplo: 1500 A:");
scanf("%f %c", &salario_funcionario, &classe_abc);
switch (classe_abc) {
case 'A':
salario_funcionario+0.10;
printf("Seu novo salario e:%f\n", salario_funcionario);
system("pause");
break;
case 'B':
salario_funcionario + 0.15;
printf("Seu novo salario e:%f\n", salario_funcionario);
system("pause");
break;
case 'C':
salario_funcionario + 0.20;
printf("Seu novo salario e:%f\n", salario_funcionario);
system("pause");
}
}