Java :: Aufgabe #36 :: Lösung #8

14 Lösungen Lösungen öffentlich
#36

Fakultät von n berechnen

Anfänger - Java von Dome - 03.01.2013 um 01:39 Uhr
Schreiben Sie ein Programm, oder eine Funktion, die die Fakultät einer beliebigen Zahl berechnet ohne eine vorhandene Funktion aus der Programmbibliothek zu verwenden.

Konsolenausgabe:

Fakultät von n: 10
3628800
#8
vote_ok
von klhlubek19 (550 Punkte) - 16.07.2015 um 12:37 Uhr
Quellcode ausblenden Java-Code
import java.util.Scanner;

public class Fakultät {
	public long fakultät(long fakultät){
		int m = 1;
		for(int n = 1; n <= fakultät; n++){
			m *= n; 
		}
	return m;
	}
	
	public static void main(String... arg){
		Fakultät f = new Fakultät();
		Scanner scan = new Scanner(System.in);
		System.out.println("Geben Sie die Zahl ein, deren Fakultät berrechntet werden soll: ");
		int zahl = scan.nextInt();
		scan.close();
		System.out.printf("Fakultät von %s: %s", zahl, f.fakultät(zahl));
	}
}

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben