
O fatorial um número não é mais do que o produto de todos os os números positivos inteiros do 1 até o número em questão, incluído. É uma operação matemática que é denotada pela notação n! (fatorial de n). Assim, o fatorial de, por exemplo, 6, É o resultado da multiplicação de todos os números inteiros entre 1 e 6, ambos inclusiva.
6! = 6 * 5 * 4 * 3 * 2 * 1 = 720
Neste caso vamos ver como fazer um pequeno Programa em Java para realizar o cálculo de fatorial um número que apresentaremos por parâmetros.
Código:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | class Factorial { public static void main( String[] args ) { int numero = 6; System.out.println( "Ejemplo del Cálculo del factorial de un número en Java" ); System.out.println( "El factorial de " + numero + " es: " + factorial( numero ) ); } public static int factorial( int numero ) { int fact = 1; for( int i = 1; i <= numero; i++ ) { fact *= i; } return fact; } |
Você pode ver como modularizamos um pequeno problema criando um função específica para o cálculo da fatorial. Você também pode ver como dentro desta função, Fazemos uso do operador de atribuição aritmética *= como vimos em um exemplo anterior.
Saída:
1 2 | Ejemplo del Cálculo del factorial de un número en Java El factorial de 6 es: 720 |

Deixe-em um comentário ou entrar para oFórum