Boa noite, Eduardo! Como vai?
Esse código funciona! Contudo, perceba que o for
mais externo é desnecessário uma vez que na 4ª iteração do for
interno vc já irá atribuir 24 à variável fatorial
! Com isso, o for
externo sempre é executado apenas uma vez, provando que ele não é necessário! Portanto, vc poderia fazer:
public class Fatorial {
public static void main(String[] args) {
int fatorial = 1;
for (int numero = 1; numero < 11; numero++) {
fatorial *= numero;
System.out.println("Fatorial de " + numero + "= " + fatorial);
}
}
}
E aí ficará exatamente como o código da atividade!
Pegou a ideia? Qualquer coisa é só falar!
Grande abraço e bons estudos, meu aluno!