Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. algoritmo "Sequência de Fibonacci"
  2. var
  3. C, PN, SN: Inteiro
  4. inicio
  5. EscrevaL(" Sequência de Fibonacci (15 primeiros números) ")
  6. EscrevaL
  7. PN := 0 // Linha desnecessária, pois o valor 0 é atribuído por padrão às variáveis numéricas em Visualg.
  8. // Porém, por questões de entendimento é melhor atribuir o valor à variável nesse caso.
  9. Escreva(PN) // >>> 0
  10. SN := 1
  11. Para C := 1 Ate 7 Faca
  12. SN := SN + PN // SN recebe último valor atribuído a si + último valor atribuído a PN
  13. Escreva(SN) // >>> 1, 2, 5, 13, 34, 89, 233
  14. PN := PN + SN // PN recebe último valor atribuído a si + último valor atribuído a SN
  15. Escreva(PN) // >>> 1, 3, 8, 21, 55, 144, 377
  16. FimPara
  17. EscrevaL
  18. fimalgoritmo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement