
Ejercicio java
Publicado por Adrián (12 intervenciones) el 07/08/2014 16:34:01
Quisiera saber si hice bien este ejercicio dice asi:
Cada nuevo término de la sucesión de Fibonacci se genera sumando los dos términos anteriores. Al comenzar con 1 y 2, los primeros 10 términos serán:
1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...
Al tener en cuenta los términos de la sucesión de Fibonacci cuyos valores no superan los cuatro millones, hallar la suma de los términos más valorados.
Yo lo pense e hice asi:
public class Ejercicio2 {
public static void main(String[] args) {
int a=0,b=1,var=1;
System.out.println(a);
System.out.println(b);
while(var<4000000){
System.out.println(var);
a=b;
b=var;
var=a+b;
}
}
}
Gracias...
Cada nuevo término de la sucesión de Fibonacci se genera sumando los dos términos anteriores. Al comenzar con 1 y 2, los primeros 10 términos serán:
1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...
Al tener en cuenta los términos de la sucesión de Fibonacci cuyos valores no superan los cuatro millones, hallar la suma de los términos más valorados.
Yo lo pense e hice asi:
public class Ejercicio2 {
public static void main(String[] args) {
int a=0,b=1,var=1;
System.out.println(a);
System.out.println(b);
while(var<4000000){
System.out.println(var);
a=b;
b=var;
var=a+b;
}
}
}
Gracias...
Valora esta pregunta


0