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);
}
}

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *