Algoritmia - serie Fibonacci

 
Vista:

serie Fibonacci

Publicado por CAROLINA (1 intervención) el 23/02/2007 21:37:53
dese saber si el proceso de este algoritmo esta bien:
Hacer un algoritmo que sume todos los numeros que no son parte de la serie Fibonacci del 1 al 1000

INICIO
DEF X=1, Y=2, C=0, S=0
HACER S=X+Y
HACER DESDE C=1 HASTA 1000, 1
HACER X=Y
HACER Y=S
HACER S=S+Y
FIN HACER MIENTRAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:serie Fibonacci

Publicado por eljhonb (1 intervención) el 22/03/2007 00:12:24
Si es la suma de lo números de fibonacci y no la de los números que NO hacen parte de la serie de fibonacci, tu algoritmo tiene fallas

esta sería

INICIO
DEF X=1, Y=2, C=0, S=0, Z=0
HACER S=X+Y
HACER DESDE C=1 HASTA 1000, 1
hacer Z = X+Y
HACER X=Y
HACER Y=Z
HACER S=S+X+Y
FIN HACER MIENTRAS

si son los número que NO hacen parte de la serie, igualmente tienes problemas con el algoritmo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:serie Fibonacci

Publicado por govisagod512 (1 intervención) el 20/04/2007 22:00:37
Un algoritmo de tiempo lineal y que funciona hasta el fib(92) es el siguiente:

ENTRADA NUM
SALIDA FIBO
PROCESO
INICIO
R5=RAIZ_CUADRADA(5)
N=(1.0+R5)/2.0
FIBO= CONVERTIR_A_ENTERO(0.5 + (N^NUM)/r5)

Los siguientes los puedes calcular a partir de los últimos.

Espero que te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:serie Fibonacci

Publicado por DIANA (1 intervención) el 26/04/2007 02:00:32
SERIE FIBONACCI
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:serie Fibonacci

Publicado por deyner (11 intervenciones) el 15/05/2007 17:14:11
inicio
a=1
b=2
escriba a,b
para i=3hasta1000
c=a+b
a=b
b=c
escriba c
fin para
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar