GJPassos

APS 3 EX 5

Apr 7th, 2013
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.98 KB | None | 0 0
  1. algoritmo "CALCULO POR CODIGO"
  2. // Função : LER O CODIGO DO PRODUTO ASSUMINDO QUE ELE ESTA CERTO, E CALCULAR O TOTAL DE LANCHES VENDIDOS COMO O DE BEBIDAS
  3. // Autor : GILMAR JUNIOR DOS PASSOS
  4. // Data : 07/04/2013
  5. // Seção de Declarações
  6. var
  7. codsdw, codbeb, contador: inteiro
  8. salsdw, salbeb: real
  9. sdw0, sdw1, sdw2, sdw3, beb1, beb2, beb3: real
  10. cdw0, cdw1, cdw2, cdw3, ceb1, ceb2, ceb3: real
  11. imprimir: caracter
  12.  
  13. inicio
  14. // Seção de Comandos
  15. sdw0 <- 0
  16. sdw1 <- 0
  17. sdw2 <- 0
  18. sdw3 <- 0
  19. beb1 <- 0
  20. beb2 <- 0
  21. beb3 <- 0
  22.  
  23. para contador de 1 ate 3 faca
  24. escreva ("Entre com o codigo do sanduiche:")
  25. leia (codsdw)
  26. escolha (codsdw)
  27. caso 100
  28. escreval ("Cachorro Quente")
  29. sdw0 <- 1
  30. cdw0 <- (cdw0 + 1.20)
  31. caso 101
  32. escreval ("Bauru Simples")
  33. sdw1 <- 1
  34. cdw1 <- (cdw1 + 1.30)
  35. caso 102
  36. escreval ("Bauru com Ovo")
  37. sdw2 <- 1
  38. cdw2 <- (1.50)
  39. caso 103
  40. escreval ("Hamburguer")
  41. sdw3 <- 1
  42. cdw3 <- (cdw3 + 1.70)
  43. outrocaso
  44. escreval ("Codigo Invalido")
  45. fimalgoritmo
  46. fimescolha
  47. escreval ("Entre com o codigo da bebida:")
  48. leia (codbeb)
  49. escolha (codbeb)
  50. caso 201
  51. escreval ("Refrigerante")
  52. beb1 <- 1
  53. ceb1 <- (ceb1 + 1.00)
  54. caso 202
  55. escreval ("Suco")
  56. beb2 <- 1
  57. ceb2 <- (ceb2 + 1.50)
  58. caso 203
  59. escreval ("Agua Mineral")
  60. beb3 <- 1
  61. ceb3 <- (ceb3 + 0.70)
  62. outrocaso
  63. escreval ("Codigo Invalido")
  64. fimalgoritmo
  65. fimescolha
  66. fimpara
  67. escreval ("Total de Vendas Lanches")
  68. escreval ("Vendas ",sdw0," Cachorro quente TOTAL ",cdw0," R$")
  69. escreval ("Vendas ",sdw1," Bauru Simples TOTAL ",cdw1," R$")
  70. escreval ("Vendas ",sdw2," Bauru Com Ovo TOTAL ",cdw2," R$")
  71. escreval ("Vendas ",sdw3," Hamburguer TOTAL ",cdw3," R$")
  72. salsdw <- (cdw0 + cdw1 + cdw2 + cdw3)
  73. escreval ("Total de Vendas Bebidas")
  74. escreval ("Vendas ",beb1," Refrigerante TOTAL ",ceb1," R$")
  75. escreval ("Vendas ",beb2," Suco TOTAL ",ceb2," R$")
  76. escreval ("Vendas ",beb3," Agua Mineral TOTAL ",ceb3," R$")
  77. salbeb <- (ceb1 + ceb2 + ceb3)
  78. escreval ("VALOR TOTAL DE VENDAS SANDWICHES: ",salsdw," R$")
  79. escreval ("VALOR TOTAL DE VENDAS BEBIDAS: ",salbeb," R$")
  80. escreval (" VALOR TOTAL DE VENDAS BURGAO: ", (salsdw + salbeb)," R$")
  81.  
  82. escreval ("Deseja Imprimir S=SIM N=NÃO")
  83. leia (imprimir)
  84.  
  85. se imprimir = ("S") entao
  86.  
  87. imprima ("Total de Vendas Lanches")
  88. imprima ("Vendas ",sdw0," Cachorro quente TOTAL ",cdw0," R$")
  89. imprima ("Vendas ",sdw1," Bauru Simples TOTAL ",cdw1," R$")
  90. imprima ("Vendas ",sdw2," Bauru Com Ovo TOTAL ",cdw2," R$")
  91. imprima ("Vendas ",sdw3," Hamburguer TOTAL ",cdw3," R$")
  92. imprima ("Total de Vendas Bebidas")
  93. imprima ("Vendas ",beb1," Refrigerante TOTAL ",ceb1," R$")
  94. imprima ("Vendas ",beb2," Suco TOTAL ",ceb2," R$")
  95. imprima ("Vendas ",beb3," Agua Mineral TOTAL ",ceb3," R$")
  96. imprima ("VALOR TOTAL DE VENDAS SANDWICHES: ",salsdw," R$")
  97. imprima ("VALOR TOTAL DE VENDAS BEBIDAS: ",salbeb," R$")
  98. imprima (" VALOR TOTAL DE VENDAS BURGAO: ", (salsdw + salbeb)," R$")
  99.  
  100. senao
  101. fimse
  102.  
  103. fimalgoritmo
Advertisement
Add Comment
Please, Sign In to add comment