| 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);
}
}
|