Cálculo de Fatorial em Java

 

Cálculo de Fatorial em Java

Explicação do Código

O código é um programa em Java que calcula o fatorial de um número inteiro fornecido pelo usuário. O fatorial de um número nn (representado como n!n!) é o produto de todos os números inteiros positivos de 1 até nn. Por exemplo, 5!=5×4×3×2×1=1205! = 5 \times 4 \times 3 \times 2 \times 1 = 120.

Passo a Passo:

  1. Importação do Scanner:

    • A biblioteca java.util.Scanner é importada para permitir a entrada de dados pelo teclado.
  2. Declaração das variáveis:

    • int num: armazenará o número inteiro digitado pelo usuário.
    • int fatorial: é inicializada com o valor 1 para acumular o produto dos números.
  3. Entrada de dados:

    • O programa solicita ao usuário que insira um número inteiro utilizando o método entrada.nextInt().
  4. Cálculo do fatorial:

    • O laço for é usado para iterar de 1 até o número inserido pelo usuário (num).
    • A cada iteração, o valor de fatorial é multiplicado pelo valor atual de i.
  5. Exibição do resultado:

    • Após o término do laço, o programa exibe o resultado do fatorial no formato n! = resultado.

Exemplo de Execução:

  • Entrada do usuário: 5
  • Saída: 5! = 120
Veja o codigo para testa:
import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
Scanner entrada = new Scanner(System.in);
      int num, fatorial = 1;
      System.out.print("Digite um número inteiro: ");
      num = entrada.nextInt();
      for (int i = 1; i <= num; i++) {
          fatorial *= i;
      }
      System.out.println(num + "! = " + fatorial);
}
}

Postar um comentário

Postagem Anterior Próxima Postagem