…otro bucle: while (mientras)


Es otro método de repetición que es especialmente útil cuando la cantidad de repeticiones se desconoce

Ej Si tenemos que ejecutar una acción 20 veces, usamos

For i= 1 to 20

Acción

EndFor

Pero si no sabemos que la acción debe repetirse exactamente 20 veces usamos

While

mientras se cumpla la condición que pusimos

ejecuta la acción ordenada. Cuando deja de cumplirse,

se detiene

EndWhile

Desde el escritorio de su PC habra MS Small Basic. Escriba estas instrucciones (capítulo 4 del manua)l,  El bucle While. Asigne el valor 100 a una variable. Ese valor debe aparecer en la pantalla y luego divida por 2 el valor de esa variable, mientras (While) su valor sea mayor que 1 (> 1)

número = 100

 etiquetaInicio:

 TextWindow.WriteLine(número)

 número = número / 2

 If (número > 1) Then  

Goto etiquetaInicio  

EndIf

Guarde el programa en su carpeta de usuario como while.sb

Agregue como comentario y “usando sus propias palabras“, para que se usa For…EndFor y While…EndWhile.

  1. Utilice una estructura While…End While si desea repetir un conjunto de instrucciones un número indefinido de veces, siempre que una condición sea True. Si desea más flexibilidad con respecto a la ubicación donde prueba la condición o al resultado para el que la prueba, quizá prefiera Instrucción Do…Loop (Visual Basic). Si desea repetir las instrucciones un número fijo de veces, Instrucción For…Next (Visual Basic) suele ser mejor opción.
    El bucle For…End for es un bucle controlado por una variable contador:

    • La variable contador Variable_Contador es una variable numérica (Real, Entero, o Entero largo) que el bucle For…End for inicializa en el valor especificado por Expresion_Inicio.

    • Cada vez que el bucle se ejecuta, el valor del contador se incrementa en el valor especificado por el parámetro opcional Expresion_Incremento. Si no especifica Expresion_Incremento, la variable contador se incrementará por defecto en uno (1).

    • Cuando el contador alcanza el valor de Expresion_Fin , el bucle se detiene.

  2. El Bucle while o bucle mientras es una estructura de la mayoría de los lenguajes de programación estructurados cuyo propósito es repetir un bloque de código mientras una condición se mantenga verdadera.

  3. End While si desea repetir un conjunto de instrucciones un número indefinido de veces, siempre que una condición sea True. Si desea más flexibilidad con respecto a la ubicación donde prueba la condición o al resultado para el que la prueba, quizá prefiera Instrucción Do…Loop (Visual Basic). Si desea repetir las instrucciones un número fijo de veces, Instrucción For…Next (Visual Basic) suele ser mejor opción.
    El bucle For…End for es un bucle controlado por una variable contador:

  4. For…EndFor: es un bucle que sirve para tomar una variable, darle un valor inicial y final y que la computadora aumente el valor de la variable. Cada vez que la computadora aumenta el valor de la variable, se ejecutan las instrucciones entre For y EndFor
    While: Es un metodo de repeticion que es util cuando la cantidad de repeticiones no se conoce. For se ejecuta una cantidad predefinida, mientras el bucle while se ejecuta bajo de una cierta condicion.

  5. For se usa para comenzar una variable y for end sirve para finalizar esa variable.
    Con bucle while es facil evaluar una condicion y preguntar al equipo si hay que continuar con el bucle o finalizarlo. Con end while se termina esa accion.

  6. For…EndFor se llama, en términos de programación, un bucle. Le permite tomar una variable, darle un valor inicial y un valor final y finalmente dejar que el equipo incremente el valor de la variable por usted. Cada vez que el equipo incrementa la variable, ejecuta las instrucciones entre For y EndFor.

    El bucle While es otro método de repetición, que es especialmente útil cuando la cantidad de repeticiones no se conoce por adelanto. Mientras el bucle For se ejecuta una cantidad predefinida de veces, el bucle While se ejecuta mientras una condición dada es cierta.

  7. For–> Endfor se llama en terminos de programacion de bucle. este tiene permitido tomas una variable y darle un valor inicial y final y lueog dekar que el equipo incremente el valor de la variable. Todas las veces que el equipo incrementa la variable, ejecuta las instrucciones entre EndFor y For.

    El bucle es un metodo de repeticion, que es especialmente util cyuando la cantidad de repeticiones no se conoce de mas adelante. Bucle for se ejecuta una cantidad de prefinidad a veces este se ejecuta mientres una condicion dad es cierta.

  8. For y EndFor son bucles que permite darle a una variable un valor inicial y un valor final y dejar que el equipo incremente el valor de la variable por usted.
    While es otro metodo de repeticion que es util cuando la cantidade de repeticiones no se conoce por adelantado mientras que el bucle For se ejecuta en cantidad predefinida de veces.El bucle While se ejecuta mientras una codicion dada es cierta
    EndWhile es un bucle que se utiliza cuando termina la condicion de el bucle While

  9. For…EndFor son dos bucles que permiten darle a una variable un valor inicial y un valor final, y dejar que el equipo incremente su valor automaticamente.

    While…EndWhile es otro método de repetición que es útil cuando la cantidad de repeticiones no se conoce por adelantado. A diferencia del bucle For (que se ejecuta en una cantidad predefinida) el bucle While se ejecuta mientras una condición dada es cierta. El bucle EndWhile es utilizado cuando se termina la condición del bucle While.

  10. For y EndFor son bucles los cuales permiten darle a una variable un valor inicial y un valor final y dejar que el equipo incremente el valor de la variable por usted.
    While es otro metodo de repeticion que es util cuando la cantidade de repeticiones no se conoce por adelantado mientras que el bucle For se ejecuta en cantidad predefinida de veces.El bucle While se ejecuta mientras una codicion dada es cierta
    EndWhile es un bucle que se utiliza cuando termina la condicion de el bucle While

  11. For … EndFor se usa para darle un valor inicial y un valor final a una variable.El bucle For…End for es un bucle controlado por una variable contador:
    While…EndWhile si quiere repetir un conjunto de instrucciones un número indefinido de veces, siempre que una condición sea True.

  12. For y EndFor son bucles que permite darle a una variable un valor inicial y un valor final y dejar que el equipo incremente el valor de la variable por usted.
    While es otro metodo de repeticion que es util cuando la cantidade de repeticiones no se conoce por adelantado mientras que el bucle For se ejecuta en cantidad predefinida de veces.El bucle While se ejecuta mientras una codicion dada es cierta
    EndWhile es un bucle que se utiliza cuando termina la condicion de el bucle While.

  13. For…EndFor: es un bucle que sirve para tomar una variable, darle un valor inicial y final y que la computadora aumente el valor de la variable. Cada vez que la computadora aumenta el valor de la variable, se ejecutan las instrucciones entre For y EndFor
    While: Es un metodo de repeticion que es util cuando la cantidad de repeticiones no se conoce. For se ejecuta una cantidad predefinida, mientras el bucle while se ejecuta bajo de una cierta condicion.

  14. For y EndFor son bucles que permite darle a una variable un valor inicial y un valor final y dejar que el equipo incremente el valor de la variable por usted.
    While es otro metodo de repeticion que es util cuando la cantidade de repeticiones no se conoce por adelantado mientras que el bucle For se ejecuta en cantidad predefinida de veces.El bucle While se ejecuta mientras una codicion dada es cierta
    EndWhile es un bucle que se utiliza cuando termina la condicion de el bucle While

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s