Mais um Pseudocódigo



Oi gente!
Postei esse algoritmo que é bem fácil de fazer, pois um dia eu o tive ele como exercício na faculdade e fiquei sem saber por onde começar.
Na época foi solicitado fazer em JAVA, mas aqui eu postei ele em portugol, pois o raciocínio fica mais claro pra quem está começando a programar.
Depois de sua compreensão e só fazer na linguagem que você preferir.


A parada é a seguinte:

Mostrar o nome do funcionário.
Salário do funcionário.
O departamento (do tipo departamento) do funcionário.
Reajustar Salário: recebe um código de reajuste (1, 2 ou 3) e:
Se código = 1, reajuste de 20%.
Se código = 2, reajuste de 5% mais um bônus de 57,00 reais.
Se código = 3, reajuste de 13%.



  1. algoritmo "funcionario_reajuste"
  2. // Autor : Eder 
  3. // Data : 11/06/2011
  4. // Seção de Declarações
  5. var
  6. nome, departamento: literal
  7. salario,reajustaSalario1,reajustaSalario2,
    reajustaSalario3, total1,total2,total3: real
  8. c: inteiro
  9. inicio
  10. // Seção de Comandos
  11. escreval ("Nome :")
  12. leia(nome)
  13. escreval ("Departamento :")
  14. leia(departamento)
  15. escreval ("Salario :")
  16. leia(salario)
  17. escreval ("coloque sua opçao")
  18. escreval ("1 - reajuste de 20%")
  19. escreval ("2 - reajuste de 5% mais um bônus de 57,00 reais.")
  20. escreval ("3 - reajuste de 13%.")
  21. leia (c)

  22. escolha (c)
  23. caso 1
  24.    reajustaSalario1 <-salario/100*20
  25.    total1 <-salario + reajustaSalario1
  26.    escreval("Total de reajuste de 20% ficou ", total1)
  27. fimalgoritmo
  28. caso 2
  29. reajustaSalario2 <-salario/100*5
  30. total2 <- salario + reajustaSalario2+57.00
  31. escreval("Total de reajuste de 5% ficou ", total2)
  32. fimalgoritmo
  33. caso 3
  34. reajustaSalario3 <-salario/100*13
  35. total3 <-salario + reajustaSalario3
  36. escreval("Total de reajuste de 13% ficou ", total3)
  37. outrocaso
  38. escreva ("voce nao fez escolha")
  39. fimescolha
  40. fimalgoritmo



,

Comentários