diff options
Diffstat (limited to 'tests/pracownia4/pracownia3/024_fac.xi')
-rw-r--r-- | tests/pracownia4/pracownia3/024_fac.xi | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/pracownia4/pracownia3/024_fac.xi b/tests/pracownia4/pracownia3/024_fac.xi new file mode 100644 index 0000000..381de7c --- /dev/null +++ b/tests/pracownia4/pracownia3/024_fac.xi @@ -0,0 +1,17 @@ +fac(x:int):int +{ + res:int = 1 + while (x > 0) { + res = x*res + x = x - 1 + } + return res +} + +main():int +{ + return fac(5) +} + +//@PRACOWNIA +//@out Exit code: 120 \ No newline at end of file |