• Viernes 29 de Marzo de 2024, 09:10

Autor Tema:  4yuda codigo de recursividad  (Leído 2860 veces)

jbraun

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
4yuda codigo de recursividad
« en: Jueves 17 de Julio de 2008, 01:55 »
0
Estimados ... quisiera pedirles si me pueden ayudar con un ejercicio de recursividad, que no se mucho, sobre las estruturas de datos en C.

Son 2 ejercicios .... o sea 1 ... pero el 2do contiene una variacion:

Citar

 :exclamation: Cree una funcion recursiva en C que calcule el valor de la raiz cuadrada de un numero según el metodo conocido como de aproximaciones sucesivas. Una aproximacion del algoritmo es el siguiente:

1)   inicio
2)   se conoce el valor de una constante Epsilon ( e = 0,001)
3)   pedimos el numero N del que se desea obtener la raiz cuadrada
4)   pedimos una solucion aproximada X
5)   comprobamos si la solucion aproximada es buena mediante la formula:

(n / (x ^ 2) – 1) < e
Si lo es: ir a 7
Si no es buena:

6)   calculamos una nueva aproximación de la forma:

(n / x + x) / 2
Volver al paso 4

7)   escribir el valor de la raiz
8)   fin


 :exclamation: De un ejemplo de uso de su funcion, que haga uso de la recursividad con el valor de N = 30 y X = 5

Desde ya muchas gracias.

carmamezo

  • Miembro MUY activo
  • ***
  • Mensajes: 232
    • Ver Perfil
Re: 4yuda codigo de recursividad
« Respuesta #1 en: Jueves 17 de Julio de 2008, 09:03 »
0
Aqui no se hacen tareas, se resuelven dudas.

Un saludo.
(maldita sea, me he quedado sin mi emoticono de que la fuerza te acompañe...)
 :beer: (este también está bien).
No hay tonto más molesto que el ingenioso.