Auf Thema antworten

Hallo Forum,


ich versuche im Folgenden die Fakultät aus einer Zahl zu bilden, komme aber nicht zum gewollten Ergebnis. Ziel ist die Fakultät von 5 zu bilden. Es wäre gut wenn mir dabei jemand helfen könnte :)


[code=Java]

public class Functions {


   

    public static void main(String[] args) {

        // TODO Auto-generated method stub

       

        int ergebnis = 5;

        ergebnis = faculty(ergebnis);

       

        System.out.println(ergebnis);

   

        }

   

    public static int faculty(int n){

       

       

       

        for(int zahl = 0; zahl > n; zahl++){

           

        n = (n * (n-1));

           

        }

       

       

        return n;

       

    }

   




    }

    [/code]



Oben