Nije mi bas jasno sta ti zapravo treba, ali ako je to program za racunanje faktorijala:
Code:
public class Factorial
{
public static long factorial(long n) {
if (n == 0)
{
return 1;
}
else
{
return n * factorial(n-1);
}
}
public static void main(String[] args)
{
Long fact = Long.valueOf(args[0]);
String expr = "";
for (long i = fact; i > 0; i--)
{
expr += i + ((i!=1)?"*":"");
}
System.out.println(fact+"! = " + expr + " = " + factorial(fact));
}
}
Naravno, treba da pokrenes aplikaciju sa parametrom koji predstavlja broj za koji racunas faktorijal (ex: java Factorial 5).