
Fibonacci con break para que arroje los números antes de 100
Publicado por Ivan (2 intervenciones) el 07/03/2014 06:10:06
Hola solicito ayuda porque tengo el programa pero arroja un número más del que debería.
El problema va así:
Modifica la serie de Fibocacci en MatLab de manera que arroje los números menores a 100 independientemente de los números que tenga el vector de posición con la ayuda de un break.
Esto es lo que tengo :
clc
clear
v(1)=0;
v(2)=1;
for i=3:17 % <- a esto me refiero con lo de vector de posición a el (17)
v(i)=v(i-1)+v(i-2);
if v(i)>=100
break
end
end
disp(v)
y me arroja:
0 1 1 2 3 5 8 13 21 34 55 89 144
pero necesito que solo quede hasta el 89, ya que es un número menor a 100.
¿Cómo lo modifico para que me dé hasta el 89????
El problema va así:
Modifica la serie de Fibocacci en MatLab de manera que arroje los números menores a 100 independientemente de los números que tenga el vector de posición con la ayuda de un break.
Esto es lo que tengo :
clc
clear
v(1)=0;
v(2)=1;
for i=3:17 % <- a esto me refiero con lo de vector de posición a el (17)
v(i)=v(i-1)+v(i-2);
if v(i)>=100
break
end
end
disp(v)
y me arroja:
0 1 1 2 3 5 8 13 21 34 55 89 144
pero necesito que solo quede hasta el 89, ya que es un número menor a 100.
¿Cómo lo modifico para que me dé hasta el 89????
Valora esta pregunta


0