X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=tests%2FFac.java;h=381a7cb027aa680d3c85622681aa6e033e348456;hb=HEAD;hp=9929dcbbbff3a0dcc5c317bdd4d9d8437170a60a;hpb=5224d715d75966c48e4dee8a97ac181aa1b616a9;p=mate.git diff --git a/tests/Fac.java b/tests/Fac.java index 9929dcb..381a7cb 100644 --- a/tests/Fac.java +++ b/tests/Fac.java @@ -4,15 +4,10 @@ public class Fac { public static void main(String args[]) { int sum = 0; for (int i = 0; i < 10; i++) { - // fac(i); sum += fac(i); } - id(sum); - // System.out.printf("fac: 0x%08x\n", sum); - } - - public static int id(int i) { - return i; + System.out.printf("result: 0x%08x\n", sum); + // System.out.printf("result: 0x%08x\n", facFor(0x10)); } public static int fac(int a) { @@ -24,11 +19,10 @@ public class Fac { return b; } - public static int facFor(int n){ - int p = 1; - for(int i=1;i<=n;i++) - { - p = p * i; + public static int facFor(int n) { + int p = 1; + for(int i = 1; i <= n; i++) { + p *= i; } return p; }