Advertisement
Guest User

Untitled

a guest
Jun 18th, 2019
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. Algoritmo "Motor"
  2. funcao somaCusto(contador: inteiro;var resultado: inteiro): inteiro
  3.  
  4. inicio
  5.  
  6. retorne contador + resultado
  7.  
  8. fimfuncao
  9.  
  10. funcao somaLucro(cont: inteiro;var res: inteiro): inteiro
  11. inicio
  12. retorne cont + res
  13. fimfuncao
  14.  
  15.  
  16. Var
  17. Quantidade:vetor[1..12,1..2] de inteiro
  18. CL: vetor[1..2,1..2] de inteiro
  19. loop1:inteiro
  20. loop2,loop3,loop4, loop5, loop6, loop7, loop8, loop9:inteiro
  21. numero: inteiro
  22. multiplica,totalcusto,totallucro: inteiro
  23. final: vetor[1..12,1..2] de inteiro
  24. Inicio
  25.  
  26. para loop1 de 1 ate 12 faca
  27. para loop2 de 1 ate 2 faca
  28. escreval("Mês ",loop1, " Motor ",loop2)
  29. leia(Quantidade[loop1,loop2])
  30. fimpara
  31. fimpara
  32.  
  33. para loop3 de 1 ate 12 faca
  34.  
  35. escreval(Quantidade[loop3,1], Quantidade[loop3,2])
  36.  
  37. fimpara
  38.  
  39. para loop4 de 1 ate 2 faca
  40. para loop5 de 1 ate 2 faca
  41. escreval("Insira o custo e após o lucro do motor", loop4)
  42. leia (CL[loop4,loop5])
  43. fimpara
  44. fimpara
  45.  
  46. para loop6 de 1 ate 2 faca
  47.  
  48. fimpara
  49.  
  50. para loop7 de 1 ate 12 faca
  51.  
  52.  
  53.  
  54. final[loop7,1] <- ((Quantidade[loop7,1] * CL[1,1]) + (Quantidade[loop7,2] * CL[2,1]))
  55. totalcusto <- somaCusto(final[loop7,1],totalcusto)
  56.  
  57. fimpara
  58. para loop8 de 1 ate 12 faca
  59. final[loop8, 2] <- ((Quantidade[loop8,1] * CL[1,2]) + (Quantidade[loop8,2] * CL[2,2]))
  60. totallucro <- somaLucro(final[loop8,2],totallucro)
  61. fimpara
  62. para loop9 de 1 ate 12 faca
  63. escreval(final[loop9,1],final[loop9,2])
  64. fimpara
  65.  
  66. escreval( " TOTAL DE CUSTOS:: " , totalcusto, " TOTAL DE LUCROS: ",totallucro)
  67.  
  68. Fimalgoritmo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement