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.
Gracias por la información 👏
ResponderBorrarExcelente información 👏
ResponderBorrarBuen trabajo
ResponderBorrarExcelente información!
ResponderBorrarBien!!
ResponderBorrarMuy buena info!!
ResponderBorrarMuy buen trabajo 💫
ResponderBorrarExcelente trabajo
ResponderBorrar