3
respostas

Minha Resolução

public class DesafioFatorial {
    public static void main(String[] args) {
        int fatTotal = 1;
        int ultimaFatorial = 1;
        for (int n = 1; n <= 10; n++) {
            fatTotal = 1;
            System.out.println("A fatorial de " + n + " é igual a= " + (n * ultimaFatorial) + ". Veja os cálculos: ");
            System.out.println();
            for (int fatorial = 1; fatorial <= n; fatorial++) {
                fatTotal = fatTotal * fatorial;
                System.out.println(fatTotal);
                ultimaFatorial = fatTotal;
                if (fatorial == n) {
                    System.out.println();
                }
            }
        }
    }
}
3 respostas

Olá Guilherme tudo bem?

Parabéns!!! Continue assim e bons estudos!!!

Olá Guilherme, que bom que resolveu o problema da sua maneira. É sempre interessante compartilhar sua solução com os outros alunos e comunidade :)

Muito bom !!!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software