Bucle DO While PDF

Title Bucle DO While
Course Informática Industrial
Institution Universitat Politècnica de València
Pages 3
File Size 254.8 KB
File Type PDF
Total Downloads 71
Total Views 145

Summary

bucles...


Description

3. El bucle ‘do-while’ El primer tipo de bucle a estudiar es el do-while. Este tipo de bucle se caracteriza por ejecutar su contenido al menos una vez, dado que primero ejecuta su contenido y luego comprueba si la condición se cumple para volver a repetir el código. Esto quiere decir que el código se ejecuta del siguiente modo: 1) Se ejecuta el código que está dentro de las llaves del ‘do’ 2) Se llega a la condición del ‘while’ 3) Si la condición es cierta, se vuelve al principio del ‘do’ y se vuelve a ejecutar el código hasta volver a llegar a la condición del ‘while’ 4) Cuando la condición sea falsa, se saldrá del ‘do-while’. El siguiente diagama de flujo muestra el comportamiento de este bucle:

Explicándolo de forma coloquial viene a ser un: “Ejecuta el código y si la condición es cierta, vuelve a ejecutarlo hasta que sea falsa”. Si la condición es siempre cierta, el bucle será infinito. En la siguiente figura se explica todo con más detalle:

OBVIAMENTE, si valor_1 o valor_2 son constantes o variables, deberán ser declaradas antes de llegar a la condición del ‘do-while’.

Este tipo de bucle viene muy bien a la hora de realizar menús junto con el switch/case. Por ejemplo, dado que siempre se ejecutará al menos una vez el código de dentro del ‘do’, el ‘while’ se puede condicionar a que si el usuario no ha realizado una acción dentro de lo esperado, se le vuelva a pedir que repita de forma adecuada dicha acción (como al pedir una contraseña, ponerla mal y que el programa te pida de nuevo que la introduzcas).

Una forma de ver el comportamiento de este bucle es mediante un ejemplo. A continuación se presentan dos ejemplos: -

En el primero el código solo se ejecuta una vez.

-

En el segundo el código llega a ejecutarse 5 veces antes de salir del bucle....


Similar Free PDFs