¿Qué diferencia hay entre la estructura while y la do-while?
Estructura de programación do-while:
Do
{
sentencia1;
sentencia2;
sentencia3;
} while(condición);
Mientras se cumpla la condición, se repetirá la ejecución de las sentencias 1, 2 y 3.
Como la evaluación de la condición se efectúa al acabarse el ciclo, el do-while se ejecutará
siempre como mínimo una vez. Ésta es la diferencia que hay entre la estructura do-while y la
while.
Escribiendo el código del programa nuevamente:
La llamada sucesión de FIBONACCI es: 0, 1, 1, 2, 3, 5, 8, 13, …
Es decir, cada término es igual a la suma de los dos anteriores.