Amigos do GUJ, estou iniciando em Java, porem não consigo entrende o que a de errado com um problema q deparei Hoje.
Essa classe possui o método main que deve receber um número inteiro e chamar
o método fatorial(int) passando o número recebido.
O método fatorial(int) deve calcular e retornar o resultado.
O método principal deve imprimir o valor retornado.
public class Main {
public static void main(String[] args) {
int numero, i,fatorial,fat,fator;
numero = Integer.parseInt(JOptionPane.showInputDialog("Numero"));
fat = fatorial(fator);
System.out.println(fat);
}
public static int fatorial(int numero, int i, int fator)
{
for(i=numero;i>1;i--)
{
fator *= i;
}
return fator;
}
}