Jvsierra

Ex resolvido 12

Feb 10th, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(){
  5.  
  6. int codigo = 0;
  7. float salario = 0.0, novoSalario = 0.0, aumento = 0.0;
  8.  
  9. printf("Digite o codigo do cargo:\n");
  10. scanf("%d", &codigo);
  11.  
  12. if(codigo == 1){
  13. printf("Escriturario. Digite o valor do salario atual:\n");
  14. scanf("%f", &salario);
  15.  
  16. aumento = salario * 0.5;
  17.  
  18. novoSalario = salario + aumento;
  19.  
  20. printf("O novo salario sera %.2f.\n", novoSalario);
  21. }else if(codigo == 2){
  22. printf("Secretario. Digite o valor do salario atual:\n");
  23.  
  24. scanf("%f", &salario);
  25.  
  26. aumento = salario * 0.35;
  27.  
  28. novoSalario = salario + aumento;
  29.  
  30. printf("O novo salario sera %.2f.\n", novoSalario);
  31. }else if(codigo == 3){
  32. printf("Caixa. Digite o valor do salario atual:\n");
  33.  
  34. scanf("%f", &salario);
  35.  
  36. aumento = salario * 0.2;
  37.  
  38. novoSalario = salario + aumento;
  39.  
  40. printf("O novo salario sera %.2f.\n", novoSalario);
  41. }else if(codigo == 4){
  42. printf("Gerente. Digite o valor do salario atual:\n");
  43.  
  44. scanf("%f", &salario);
  45.  
  46. aumento = salario * 0.1;
  47.  
  48. novoSalario = salario + aumento;
  49.  
  50. printf("O novo salario sera %.2f.\n", novoSalario);
  51. }else if(codigo == 5){
  52. printf("Diretor. Digite o valor do salario atual:\n");
  53. scanf("%f", &salario);
  54.  
  55. printf("Nao ha aumento para esse cargo.\n");
  56. }else{
  57. printf("Codigo invalido.\n");
  58. }
  59.  
  60. return 0;
  61. }
Advertisement
Add Comment
Please, Sign In to add comment