Jump to content

Anonymous recursion: Difference between revisions

Anonymous recursion en BASIC256
(Anonymous recursion en BASIC256)
Line 399:
'fib(9)
</lang>
 
 
=={{header|BASIC256}}==
{{trans|AutoIt}}
<lang BASIC256>print Fibonacci(20)
print Fibonacci(30)
print Fibonacci(-10)
print Fibonacci(10)
end
 
function Fibonacci(num)
if num < 0 then
print "Invalid argument: ";
return num
end if
 
if num < 2 then
return num
else
return Fibonacci(num - 1) + Fibonacci(num - 2)
end If
end function</lang>
{{out}}
<pre>6765
832040
Invalid argument: -10
55</pre>
 
 
2,122

edits

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