Seguidores

MIS WEBS



viernes, 12 de enero de 2018

NÚMERO FACTORIAL CON JAVA

NÚMERO FACTORIAL



Un número factorial es igual al número dado multiplicado por todos los que le preceden. Se representa poniendo el número y el símbolo !.


Factorial de 5    =  5!
Factorial de 10  = 10!
Factorial de 20  = 20!
Factorial de 50  = 50!



Vamos a calcular unos  números factoriales:

10!  = 10*9*8*7*6*5*4*3*2*1                                                            =         3628800
6!    = 6*5*4*3*2*1                                                                              =         720
8!    = 8*7*6*5*4*3*2*1                                                                      =        40320
3!    =3*2*1                                                                                           =        6
24! = 24*23*22*21*20*19*18*17*16*15*14*13*12*11*10*9*8*7*6*5*4*3*2*1  =       7835185981329244160




Ahora vamos a pasar todo esto a código:

import javax.swing.JOptionPane;

public class Practia26_numerosprimos {

     public static void main(String[] args) { 
     
long resultado = 1;
int num = Integer.parseInt(JOptionPane.showInputDialog("calculo factorial dame el número del que deeas el calculo"));


for (int i = num;i>0;i--) {
     resultado=resultado*i;
}


System.out.println("el factorial de tu numero es "+resultado);
     }   

}

No hay comentarios:

Publicar un comentario

Buscar este blog

Sandisk y Western Digital