Por favor alguien me puediera que estoy haciendo mal en el factorial
public class Factorial { public static void main(String[] args) { int conta; int fac ; int acumula=1; int resultado=1; for(conta=1;conta<=10;conta++){ for (fac=1;fac<conta;fac++){ resultado = (conta*fac); } acumula=acumula+resultado; System.out.println(resultado); } } }