10 noviembre 2017

Laboratorio de programación Nro. 5

Al finalizar este laboratorio estará en la capacidad de:

El siguiente programa presente los números de Fibonacci, pero desde el tercer elemento.

Puede modificar, compilar y ejecutar su propio código en su IDE local.

¿Cuál del siguiente grupo de sentencias deben ubicarse en las líneas desde la 15 a la 18 para que se presenten todos los números?

Opción 1:

System.out.printf("%d, ", i);
fibo = primero + segundo;
primero = segundo;
segundo = fibo;
System.out.printf("%d, ", fibo); 

Opción 2:

if(i < 2) {
    System.out.printf("%d, ", i);
    System.out.printf("%d, ", i);         
} else {
    fibo = primero + segundo;
    primero = segundo;
    segundo = fibo;
    System.out.printf("%d, ", fibo);
}

Opción 3:

if(i == 0) {
   System.out.printf("%d, ", i);
} else if(i == 1) {
   System.out.printf("%d, ", i);
} else {
   fibo = primero + segundo;
   primero = segundo;
   segundo = fibo;
   System.out.printf("%d, ", fibo);
}