Das vollständige Programm steht unten.
Dieses Programm ist geeignet zum Kopieren in einen Editor und zum Kompilieren und Ausführen auf die übliche Weise. Das menschliche Gehirn lernt am besten, wenn es sieht wie die Dinge passieren. Führen Sie das Programm aus.
import java.io.*; // Der Anwender gibt Integer N ein. Das Programm berechnet N Fakultät. // class Fakultaet { public static void main (String[] args ) throws IOException { BufferedReader userIn = new BufferedReader (new InputStreamReader(System.in)); String inputData; long n, fak = 1; System.out.println( "Geben Sie N ein:" ); inputData = userIn.readLine(); n = Integer.parseInt( inputData ); if ( n >= 0 ) { while ( n > 1 ) { fak = fak * n; n = n - 1; } System.out.println( "Fakultät ist " + fak ); } else { System.out.println("N muss 0 oder groesser sein"); } } }