programacion en java: serie pi recursivo

recursividad – java (serie PI)

El problema planteado se trata en imprimir los primeros n términos de la serie PI dada así: 4 – 4/3 + 4/5 – 4/7 + 4/9 … para n términos. Se debe usar función recursiva

El siguiente programa en java hace uso de funciones recursivas

La lógica que utiliza este programa en java es simple. Se lee la cantidad de términos a generar y se invoca la función recursiva enviando como parámetros una variable cambiante y la cantidad de términos.

Reto

Quiero hacer este programa… Pero ¿Cómo funciona?

La ejecución paso a paso del programa la puede ver en la

Simulación

ESCUCHANDO


Suscribete a nuestro canal

AMPLIAR ESCUCHANDO

programacion en java: serie pi recursivo
Figura. programa en java: serie PI

resultado ejecucion programa: serie pi recursivo
Figura. resultado ejecucion programa: serie PI

EVALUAR APLICANDO
BUENAS PRÁCTICAS

La practicidad de las funciones recursivas pueden alimentar mas que la abstraccion

[Tweet «»Si es recursiva se auto invoca» #Tutorias ☺»]

5 comentarios sobre “recursividad – java (serie PI)”

  1. Saludos y gracias por su comentario. La variable i indica el inicio de la funcion recursiva y la variable n la cantidad de datos a generar. La variable i se incrementa y la variable n se decrementa de uno en uno.

  2. Saludos y gracias por su comentario señorita frida. Puede implementar una variable acumulador que sume el resultado bien sea de [ac = ac + 4 + (i*2-1)] o en caso contrario [ac = ac – 4 + (i*2-1)]

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.