Fatorial em Java
O fatorial de um número ‘n’ é sempre o produto de todos os seus antecessores, incluindo si próprio e excluindo o zero. A representação é feita pelo número fatorial seguido do sinal de exclamação, n!. Neste post veja fatorial em Java.
Exemplo de número fatorial:
6! = 6 . 5 . 4 . 3 . 2 . 1 = 720
import java.util.Scanner;
public class Conceitos_basicos {
public static void main(String[] args) throws InterruptedException {
int n, fat = 1;
Scanner sc = new Scanner(System.in);
do
{
System.out.print("Digite um número inteiro: ");
n = sc.nextInt();
if(n < 0)
{
System.out.println(n+" não é um numero natural. Digite um número positivo.");
Thread.sleep(2000); //pausa por 2 segundos
}
} while(n < 0);
for(int i=1; i<=n; i++)
{
fat *= i;
}
System.out.println(n+"! = " +fat);
}
}
}
Domine as boas práticas com projetos práticos que vão te ajudar a desenvolver sistemas e se destacar no mercado de programação.
Clique na imagem abaixo e conheça mais detalhes do nosso curso:
Link do curso: https://go.hotmart.com/S90628636G?src=siteCB
Dúvidas ou sugestões? Deixem nos comentários! Para mais dicas, acesse o nosso canal no YouTube:
https://youtube.com/criandobits