X-Git-Url: http://svarog.pmf.uns.ac.rs/gitweb/?p=mjc2wsl.git;a=blobdiff_plain;f=samples%2Falpha-mj%2FRekFac.mj;fp=samples%2Falpha-mj%2FRekFac.mj;h=674cc14804aef54c9cc215dbf1c6c1a44b80467c;hp=0000000000000000000000000000000000000000;hb=77e39fac55f1a366814d35e75659cb6d88cca4e1;hpb=306587b78e421a7221952e44adde831723748e4c diff --git a/samples/alpha-mj/RekFac.mj b/samples/alpha-mj/RekFac.mj new file mode 100644 index 0000000..674cc14 --- /dev/null +++ b/samples/alpha-mj/RekFac.mj @@ -0,0 +1,17 @@ +program RekFac{ + + int factorial(int f) + { + if (f<0) + return 0; + if (f<=1) + return 1; + return factorial(f-1) * f ; + } + + void main() + { + print(factorial(3),3); + print(factorial(10),10); + } +} \ No newline at end of file