Back to slide -- Keyboard shortcut: 'u'        next  FakultetsDemo1.java - Et Java program som tabellægger de første 12 tal af fakultetsfunktionen.Lecture 5 - slide 5 : 28
Program 1

import cs1.*;

class FakultetsDemo1{

 static final int SIDSTE = 13;
 long[] fakultet = new long[SIDSTE];

 static long[] lavFakultetsTabel(int indtil){
   long[] ft = new long[SIDSTE];
   ft[1] = 1;
   for (int i=2; i < indtil; i++) ft[i] = ft[i-1] * i;
   return(ft);
 }

 public static void main(String args[]){
   long[] fakultet = lavFakultetsTabel(SIDSTE);
   int n;
   do {
     System.out.println("Opslå fakultet af (0 afslutter):");
     n = Keyboard.readInt();
     if (n > 0) System.out.println(fakultet[n]);
   } while (n != 0);
 }
}