Foros del Web » Programación para mayores de 30 ;) » Java »

Recursividad en java

Estas en el tema de Recursividad en java en el foro de Java en Foros del Web. Estimados compañeros: Quiero saber si en java se aplica la recursividad y si es asi por favor citar un ejemplo GRACIA POR LA AYUDA...
  #1 (permalink)  
Antiguo 13/09/2008, 18:20
 
Fecha de Ingreso: julio-2008
Mensajes: 15
Antigüedad: 15 años, 9 meses
Puntos: 0
Recursividad en java

Estimados compañeros:

Quiero saber si en java se aplica la recursividad y si es asi por favor citar un ejemplo

GRACIA POR LA AYUDA
  #2 (permalink)  
Antiguo 13/09/2008, 18:33
Avatar de djagu_26  
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 518
Antigüedad: 16 años, 3 meses
Puntos: 6
Respuesta: Recursividad en java

si que se aplica eso es independiente del lenguaje es mas bien una tecnica para resolver algoritmos un ejemplo seria calcular el factorial de un numero, te dejo como seria con y sin recursividad

Usando recursividad.

Código:
public int factorial(int numero){
    if ( numero <= 1 ) {
        return 1;
    } else {
        return numero*factorial(numero-1);
    }
}
Sin usar recursividad.

Código:
public int factorial2(int x){
    int i,f;
    i=0;
    f=1;
    while (i != x){
        i=i+1;
        f=f*i;
    }
    return f;
}
__________________
"La magia no existe, la programacion si"

A/P Agustin Sivoplas
[email protected]
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 13:47.