
Il fattoriale non è un numero più che la prodotto di tutti i numeri interi positivi dalla 1 fino al numero in questione, incluso. È un'operazione matematica che è indicata con la notazione n! (fattoriale di n). Così, il fattoriale di, Per esempio, 6, È il risultato della moltiplicazione di tutti numeri interi compresi tra 1 e 6, entrambi compresi.
6! = 6 * 5 * 4 * 3 * 2 * 1 = 720
In questo caso vedremo come fare un piccolo Programma Java per effettuare la calcolo fattoriale un numero che ci introdurrà dai parametri.
Codice:
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; } |
Si può vedere come modularizamos creazione di un piccolo problema un funzione specifica per il calcolo dei fattoriale. È anche possibile vedere come all'interno di questa funzione, Facciamo uso della operatore di assegnazione aritmetica *= come abbiamo visto un esempio precedente.
Uscita:
1 2 | Ejemplo del Cálculo del factorial de un número en Java El factorial de 6 es: 720 |
