Pseudocodigo, Diagrama de flujo y Codificacion

 

     - Pseudocódigo

Se evalúa la expresión booleana y, si es cierta, se ejecuta la instrucción especificada, llamada el cuerpo del bucle. Entonces se vuelve a evaluar la expresión booleana, y si todavía es cierta se ejecuta de nuevo el cuerpo.

Este proceso de evaluación de la expresión booleana y ejecución del cuerpo se repite mientras la expresión sea cierta. Cuando se hace falsa, finaliza la repetición.

Si la condición del bucle While se evalúa a falso cuando se ejecuta el bucle por primera vez, el cuerpo del bucle no se ejecutará nunca.

En este caso se dice que el bucle se ha ejecutado cero veces. 

La condición lógica en un bucle While, debe tener un valor la primera vez que se evalúa; en caso contrario, el programa abortará al ejecutarse While.

La condición lógica en un bucle While, debe ser modificada por una sentencia en el cuerpo del bucle, normalmente por un contador, en caso contrario, el bucle es infinito.

 

      -Diagrama de flujo


-Codificación en Visual Basic

      En este ciclo, se ejecuta una instrucción siempre y cuando una condición permanezca como verdadera (True). Este ciclo es ideal para las situaciones en las que desconocemos el final de nuestro bucle.

     Primero se evalúa nuestra condición si es Verdadera o Falsa, y si eVerdadera se ejecutará a instrucción que está dentro de nuestro ciclo.

 

         Por ejemplo:

Dim contador As

Integer = 0

Dim suma As Integer = 0

While (contador <= 10)

contador = contador + 2

MsgBox ("La condición sigue siendo verdadera. Contador = " & contador)

End While

 

Este ciclo lo abrimos con la sentencia «While» y se cierra con la sentencia «End While». Luego de «While» colocamos nuestra condición, esta condición mientras sea Verdadera (True), ejecutará nuestra instrucción hasta que cambie su valor a Falso (False).

En el ejemplo nuestra condición, es que siempre y cuando contador se mantenga menor o igual a «10» se ejecute nuestra instrucción. Siguiente a esto imprimimos en un MsgBox el mensaje «La condición sigue siendo verdadera», concatenando a su lado el valor de «Contador».

Cuando «Contador» tome un valor mayor o igual a «10» se dejará de ejecutar nuestro Bucle.

Comentarios

Publicar un comentario

Entradas más populares de este blog

Partes y Estructura del ciclo while

Cómo particionar tu disco duro en Windows 10