Advertisement
Guest User

Untitled

a guest
Oct 16th, 2012
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.31 KB | None | 0 0
  1. def fib(n)
  2. return n if n < 2
  3. vals = [0, 1]
  4. (n-1).times do
  5. vals.push(vals[-1] + vals[-2])
  6. end
  7. return vals.last
  8. if vals.last >= num then
  9. end
  10. end
  11.  
  12. puts "\n enter a number (integer or float) to calculate the Fibonacci sequence"
  13. num = gets.chomp.to_i
  14.  
  15.  
  16.  
  17. 50.times do |n|
  18. puts fib(n)
  19. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement