Segue uma possível resolução ao desafio fatorial:
public class TesteFatorial {
public static void main(String[] args) {
System.out.println("Algoritmo para calcular o fatorial");
int fatorial = 1;
for (int contador = 1; contador <= 10; contador++) {
fatorial *= contador;
System.out.println("o fatorial de " + contador + " é igual a " + fatorial);
}
}
}
Output:
Algoritmo para calcular o fatorial
o fatorial de 1 é igual a 1
o fatorial de 2 é igual a 2
o fatorial de 3 é igual a 6
o fatorial de 4 é igual a 24
o fatorial de 5 é igual a 120
o fatorial de 6 é igual a 720
o fatorial de 7 é igual a 5040
o fatorial de 8 é igual a 40320
o fatorial de 9 é igual a 362880
o fatorial de 10 é igual a 3628800