diff options
Diffstat (limited to 'tests/pracownia4/pracownia3/016_fib_rec_3.xi')
-rw-r--r-- | tests/pracownia4/pracownia3/016_fib_rec_3.xi | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/tests/pracownia4/pracownia3/016_fib_rec_3.xi b/tests/pracownia4/pracownia3/016_fib_rec_3.xi new file mode 100644 index 0000000..49a5d5b --- /dev/null +++ b/tests/pracownia4/pracownia3/016_fib_rec_3.xi @@ -0,0 +1,18 @@ +fib(x:int):int +{ + if (x == 0) { + return 0 + } + if (x == 1) { + return 1 + } + return fib(x-1) + fib(x-2) +} + +main():int +{ + return fib(5) +} + +//@PRACOWNIA +//@out Exit code: 5 \ No newline at end of file |