Jump to content

Fibonacci sequence: Difference between revisions

m
Line 5,374:
 
<syntaxhighlight lang="text">
procfunc fib n . res .
if n < 2
res = return n
.
prev = 0
val = 1
for _i = 02 to n - 2
res h = prev + val
prev = val
val = resh
.
return val
.
callprint fib 36 r
print r
</syntaxhighlight>
 
Line 5,393:
 
<syntaxhighlight lang="text">
procfunc fib n . res .
if n < 2
res = return n
else .
callreturn fib (n - 12) a+ fib (n - 1)
call fib n - 2 b
res = a + b
.
.
callprint fib 36 r
print r
</syntaxhighlight>
 
2,063

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.