elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Ayuda! Formula de John Wallis
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda! Formula de John Wallis  (Leído 920 veces)
matthew1673

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Ayuda! Formula de John Wallis
« en: 29 Noviembre 2016, 02:26 am »

Saludos :). Me ayudarían por favor, tengo un problema(C++), se supone que tengo que hacer la formula de John Wallis para (pi/4)
con una función iterativa y recursiva con un margen de error menor a 0.001, no se como plantearla y empezar a hacer la función, Gracias


En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.416



Ver Perfil
Re: Ayuda! Formula de John Wallis
« Respuesta #1 en: 29 Noviembre 2016, 02:41 am »

consigo para pi/2, no pi/4... no está demás que des tanta información como tienes, ahorras trabajo a quien te va a ayudar a tener que buscar...



te recomiendo hacerlo algo así

Código:
acumulador = 1
ciclo desde 1 hasta precisión{
  xx = 2*x
  acumulador = acumulador * (xx/(xx-1))*(xx/(xx+1))
}

creo la variable xx para que el programa no tenga que calcular "2*x" 4 veces

el como obtener una precisión mayor a 0.0001 te toca investigar como medirla...



En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
matthew1673

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Ayuda! Formula de John Wallis
« Respuesta #2 en: 29 Noviembre 2016, 02:46 am »

consigo para pi/2, no pi/4... no está demás que des tanta información como tienes, ahorras trabajo a quien te va a ayudar a tener que buscar...



te recomiendo hacerlo algo así

Código:
acumulador = 1
ciclo desde 1 hasta precisión{
  xx = 2*x
  acumulador = acumulador * (xx/(xx-1))*(xx/(xx+1))
}

creo la variable xx para que el programa no tenga que calcular "2*x" 4 veces

el como obtener una precisión mayor a 0.0001 te toca investigar como medirla...




Gracias, lo de el margen de error si sabía como hacerlo, lo de la variable xx es muy útil , el mayor problema es que no sabia como plantearlo. :) :D :D
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
nesecito ayuda con la formula para calcular el volumen de la esfera
Programación C/C++
eduardo17445 8 3,912 Último mensaje 7 Mayo 2013, 21:46 pm
por Caster
AYUDA PROGRAMA FORMULA SIMPSON 1/2
Programación C/C++
RUNJAVCOS 0 1,615 Último mensaje 28 Septiembre 2013, 07:07 am
por RUNJAVCOS
Quien me Ayuda a descifrar esta formula !!!
Desarrollo Web
CarlosCampoy05 2 995 Último mensaje 29 Noviembre 2017, 19:56 pm
por peib0l
ayuda con john the rippr
Dudas Generales
selohu 0 427 Último mensaje 11 Marzo 2020, 16:24 pm
por selohu
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines