Minha solução para o desafio do Fatorial, usando um pouco do conceito da "exibição em estilo pirâmide" que ele explicou da aula de break
public class desafioFatorial {
public static void main(String[] args) {
for(int fatorial=1;fatorial<=10;fatorial++) {
int resultado = 1;
System.out.print(fatorial+"! => ");
for(int multiplicador=1;multiplicador<=fatorial;multiplicador++) {
resultado*=multiplicador;
System.out.print(multiplicador+" ");
if(multiplicador!=fatorial)
System.out.print("x ");
else
System.out.print(" = "+resultado);
}
System.out.println();
}
}
}