Imprima os fatoriais de 1 a 10.
O fatorial de um número n é n * n-1 * n-2 … até n = 1. Lembre-se de utilizar os parênteses.
O fatorial de 0 é 1
O fatorial de 1 é (0!) * 1 = 1
O fatorial de 2 é (1!) * 2 = 2
O fatorial de 3 é (2!) * 3 = 6
O fatorial de 4 é (3!) * 4 = 24
Faça um for que inicie uma variável n (número) como 1 e fatorial (resultado) como 1 e varia n de 1 até 10:
for (int n = 1, fatorial = 1; n <= 10; n++) {
}
Não consigo exibir o fatorial de 1. Me ajudem, sou novato ainda no Java e quero muito aprender. Desde ja agradeço.
[code]//Programa que Exibe os fatoriais entre 1 e 10
public class Fatoriais {
public static void main(String args[]){
for(long n = 1, fatorial = 1; n <= 10; n++){
while(n <= 2){
fatorial = n * (n-1);
System.out.println("O Fatorial de " + n + " = " + fatorial);
n = n + 1;}
fatorial = n * (n-1) * (n-2);
System.out.println("O Fatorial de " + n + " = " + fatorial);
}
}