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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  crear programa que sume los primeros n términos de la sucesión
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: crear programa que sume los primeros n términos de la sucesión  (Leído 3,285 veces)
indict

Desconectado Desconectado

Mensajes: 78


Ver Perfil
crear programa que sume los primeros n términos de la sucesión
« en: 29 Octubre 2012, 21:12 pm »

Crear un programa que a partir de un valor entero mayor que 1 y un valor real x calcule la suma de los n primeros términos de la siguiente sucesión:

1, (x/2), (x^2/4),(x^3/8), (x^4/16)...(x^n/2^n)

PD:No puedo utilizar funciones de la biblioteca matemática como "pow".

Gracias por vuestra ayuda ;)


En línea

xiruko


Desconectado Desconectado

Mensajes: 438


Ver Perfil
Re: crear programa que sume los primeros n términos de la sucesión
« Respuesta #1 en: 29 Octubre 2012, 21:22 pm »

bueno sere yo el q lo diga esta vez... aqui no se hacen tareas (revisate las normas).

si quieres que se te ayude postea codigo y una duda mas concreta.

un saludo!


En línea

indict

Desconectado Desconectado

Mensajes: 78


Ver Perfil
Re: crear programa que sume los primeros n términos de la sucesión
« Respuesta #2 en: 29 Octubre 2012, 22:23 pm »

bueno sere yo el q lo diga esta vez... aqui no se hacen tareas (revisate las normas).

si quieres que se te ayude postea codigo y una duda mas concreta.

un saludo!

aquí no hay deberes.
En línea

do-while


Desconectado Desconectado

Mensajes: 1.276


¿Habra que sacarla de paseo?


Ver Perfil
Re: crear programa que sume los primeros n términos de la sucesión
« Respuesta #3 en: 29 Octubre 2012, 22:44 pm »

¡Buenas!

El problema no lo tienes con la programacion, tu problema es pensar en lo que tienes delante.

Solo tienes que evaluar un polinomio cuyos coeficientes son todos uno en x/2.

Ahora solo tienes que crear una funcion que evalue polinomios. (Por ejemplo)

Otra manera es definir cada elemento de forma recursiva e ir sumando los terminos. Esto ultimo tambien puedes hacerlo de forma iterativa.

En lugar de calcular los terminos por separado y sumarlos, tambien puedes construir la suma de los terminos de forma recursiva o iterativa (como mas te guste)

¡Saludos!
En línea

- Doctor, confundo los números y los colores.
- Vaya marrón.
- ¿Marrón? ¡Por el culo te la hinco!
flony


Desconectado Desconectado

Mensajes: 584



Ver Perfil
Re: crear programa que sume los primeros n términos de la sucesión
« Respuesta #4 en: 29 Octubre 2012, 23:06 pm »

busca en google serie de fibonacci y mas o menos es la misma logica ..hay miles de paginas que habla de eso
En línea

si un problema no tiene solucion entonces no es un problema...es algo inevitable
za.asi

Desconectado Desconectado

Mensajes: 62


Ver Perfil
Re: crear programa que sume los primeros n términos de la sucesión
« Respuesta #5 en: 29 Octubre 2012, 23:49 pm »

Primero debes encontrar un algoritmo de resolución (no hace falta pensar mucho, es fácil, y luego escribes un pseudocódigo implementando ese algoritmo. finalmente traduces el pseudocódigo a codigo c o c++ o lo que sea. En este caso es fácil de hacer y puedes saltarte el segundo paso, pero lo que es impresindible es que encuentres un algoritmo de resolución de la ecuación.
En línea

BatchianoISpyxolo

Desconectado Desconectado

Mensajes: 166


Ver Perfil
Re: crear programa que sume los primeros n términos de la sucesión
« Respuesta #6 en: 30 Octubre 2012, 00:30 am »

Lo puedes hacer sencillamente aplicando recursividad. La idea de llevar un contador en la recursividad de este problema es interesante.

Si aplicas recursividad recuerda reconocer explícitamente el caso base.
En línea

Puede que desees aprender a programar desde 0: www.espascal.es
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Crear sucesión de Fibonnaci
PHP
luiggy2 2 2,401 Último mensaje 1 Noviembre 2008, 13:31 pm
por Agente Naranja
Programa q sume numeros elevados
Programación C/C++
airtraffic 7 4,780 Último mensaje 8 Septiembre 2011, 22:54 pm
por Alien-Z
Programa en c++ que sume segundos en una hora determinada
Programación C/C++
dxdiag90 7 9,837 Último mensaje 17 Octubre 2012, 00:39 am
por Puntoinfinito
Assembler programa que sume, reste, multiplique numero de 2 cifras.
ASM
AnubisQuero 0 7,679 Último mensaje 12 Febrero 2016, 18:49 pm
por AnubisQuero
programa sencillo que sume,reste multiplique y divide no me realiza la división
Programación C/C++
mc275 4 12,003 Último mensaje 14 Enero 2017, 19:35 pm
por mc275
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines