X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=mate.git;a=blobdiff_plain;f=tests%2FFacOld.java;fp=tests%2FFacOld.java;h=22a45225462342ebd30232719bef5240e1eb1825;hp=0000000000000000000000000000000000000000;hb=0328da2d1c6b4a6ee41a4bd2aa7caee888195317;hpb=c2cb52c1fb9f86a4b5d2bc584ce8a7f07a03f014 diff --git a/tests/FacOld.java b/tests/FacOld.java new file mode 100644 index 0000000..22a4522 --- /dev/null +++ b/tests/FacOld.java @@ -0,0 +1,19 @@ +package tests; + +public class FacOld { + public static void main(String args[]) { + for (int i = 0; i < 10; i++) { + fac(i); + System.out.printf("fac(%d): 0x%08x\n", i, fac(i)); + } + } + + public static int fac(int a) { + int b = 1; + while (a > 0) { + b *= a; + a--; + } + return b; + } +}