Factorial es :
El factorial para todo entero positivo n, el factorial de n o n factorial se define como el producto de todos los números enteros positivos desde 1 (es decir, los números naturales) hasta n. Por ejemplo,
- AHORA EL CÓDIGO
- // este codigo sirve para obtener el factorial de un numero entero, con recursividad
- import javax.swing.JOptionPane;
- public class Factorial{
- public Factorial(){
- int numero = Integer.parseInt(JOptionPane.showInputDialog("Ingresar un número"));
- System.out.println(
- "El factorial de "+numero+
- " es: "+getFactorialRecursivo(numero));
- }
- public int getFactorialRecursivo(int n){
- if(n==0){
- return 1;
- } else {
- return n*getFactorialRecursivo(n-1);
- }
- }
- //ahora el main
- public static void main(String args[]){
- new Factorial();
- }
- }
No hay comentarios:
Publicar un comentario