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>
|