Guest User

Untitled

a guest
May 24th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. fib1::Int->Int
  2. fib1 0 = 1
  3. fib1 1 = 1
  4. fib1 n = fib1(n-1) + fib1(n-2)
  5.  
  6. fib2::Int->Int
  7. fib2 n
  8. | n == 0 = 1
  9. | n == 1 = 1
  10. | otherwise = fib2(n-1) + fib2(n-2)
  11.  
  12. fib3::Int->Int
  13. fib3 n=
  14. case n of
  15. 0 -> 1
  16. 1 -> 1
  17. _ -> fib3(n-1) + fib3(n-2)
  18.  
  19. fib4::Int->Int
  20. fib4 n = if n==0 then 1
  21. else if n==1 then 1
  22. else fib4(n-1) + fib4(n-2)
  23.  
  24.  
  25. -- suma ciągu
  26. suma 1 = 1
  27. suma n = 1/n + suma (n-1)
  28.  
  29. --pierwiastki
  30. pierw::Int->Int->Float
  31. pierw n m
  32. | m == 0 = 1
  33. | m == 1 = n
  34. | otherwise = m * pierw(n)
Add Comment
Please, Sign In to add comment