Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

Serie de Fibonaci quien me ayuda

iService

Bovino adicto
Desde
18 Sep 2009
Mensajes
837
Hola banda, me dejaron este de tarea pero no le entiendo nada

Un programa que lea los primeros "n" numeros de la serie de fibonaci

se los agradeceria mucho si me ayudan,
 
Haber, sabes que es lo que tienes que hacer?

Averigua que es una serie de Fibonacci y como obtenerla, darás con la ecuación

an = an-1 + an-2

De ahí solamente repite el método "n" veces e imprimes los resultados. Problem?
 
si googlearas un poquito encontraras cientos de ejemplos, es uno de los primeros programas que ponen a los alumnos cuando les enseñan a programar..
 
eso esta facil, ya t dieron una ecuacion........
busca en google q es la recursion en la programacion,
si hay duda, la posteas
 
fibonacci??? tenes que jugar con las variables, usas tus dos variables + una temporal que la vas a sustituir por una de tus variables al momento de calcular el siguiente numero,
 
uuuy chavo ps ya te dieron alla arriba la ecuacion solo metela a java si tu problema es q no conoces la sintaxis ps a leer!
 
hola buenas tades te paso el codigo espero te sirva me avisas


class Fibo

{

public static void main(String[] args)

{

int n = 0;
int f = fibonacci(n); //Mandar a llamar al Metodo


for(n=0; n<=20; n++){
f = fibonacci(n);
System.out.println("sucesión infinita de números naturales"+f);

}


}

public static int fibonacci(int n)

{



if ( n == 0 ){ //Caso Base

return 0;

}

else if ( n == 1){ //Caso Base

return 1;

}

else{

return fibonacci(n - 1) + fibonacci(n - 2); //Metodo Recursivo



}

}

}
 
mmmm..

si de plano no le hayas despues de revisar las respuestas... creo q seria bueno pensar enotra carre bro...
todo esta en el analisis del problema ... es como pensar en la formula logica para sacar dichos resultados de la serie...
Este mensaje no es en mal plan pero si para que le heches mas ganas a la investigacion, el analisis y que hagas pruebas... si no es en codigo entonces en lapiz y papel. Empeza pian pianito y vas a ver q no es tan dificil. Exito!
 
¿¡¡PERO POR QUE LE AYUDAN?!! Por algo estamos tan jodidos. Ya le hicieron la tarea al tipo este y bien que se gradúa de Ing. sin saber nada.
 
Suele pasar, en México tierra de muchos webones y otros pocos pero chingones
 
#include <iostream>

using namespace std;

int main()

{

float fib1 = 0;
float fib2 = 1;
float fib3;

cout <<"La Serie Fibonacci es: \n"<<fib1<<"\n"<<fib2<<"\n";

for(float x=1; x<20; x++)

{
fib3 = fib2 + fib1;
cout << fib3 << "\n";

fib1 = fib2;
fib2 = fib3;

}

system("Pause");

}
 
jajajaja se dieron cuenta que la gente "Nueva" o de pocos mensajes fue la que respondio de buena manera y hasta le pusieron el codigo aveces pienso k nos enfrascamso tanto en lo k no esta bien k ya solo entramos aqui para poner en tela de juicio lo k esta bien y lo k no.....DEAM!
 
Primero que nada, sabes que es la Serie de Fibonnaci ???

Si ya lo sabes, entonces no tienes nada que preguntar, es cuestion de logica...
 
Volver
Arriba