Tecnología

Inicio

¿Cómo pueden crearse Bucles?

¿Cómo pueden crearse Bucles?


En informática, un bucle infinito es una secuencia de instrucciones (o código) que se repiten sin cesar, ya que no hay ninguna condición que causaría las instrucciones para terminar. Por lo general, no es el objetivo de crear un bucle infinito; Sin embargo, la detección de bucles infinitos en su código puede ayudar a diagnosticar y reparar cualquier autobús relacionada con su programa. Si desea crear deliberadamente un bucle infinito (por ejemplo, con fines de demostración), hay varias formas de hacerlo. Un ejemplo es la siguiente.

Instrucciones

1 Definir una variable. Por ejemplo

x = 1

significa que el número 1 se almacena en la variable x.

2 Crear un bucle cuyas condiciones, o bien siempre ser verdad, o no se cumplan. Por ejemplo, la condición

Si x! = 2

siempre será cierto, cuando x se define como 1, por lo que la sentencia x = 2 no será verdad.

La condición

mientras que x> 1

también no ser cierto, como x nunca será mayor que 1 (como la variable x se define como 1).

3 Crear una instrucción que se ejecutará dentro del bucle. Por ejemplo, escribir la frase "Este es un bucle infinito" dentro del bucle. En pseudocódigo, todo el programa puede tener este aspecto

x = 1

mientras que x> 1

OUTPUT This is an infinite loop;

4 Ejecutar el código. Al hacer esto, la declaración "Este es un bucle infinito" tendrá salida a su terminal de computadora un número infinito de veces (o hasta que se detenga el código se ejecute).

Consejos y advertencias

  • Los pasos anteriores no utilizan ningún lenguaje de programación específico, sino que utilizan el pseudocódigo. ¿Cómo se implementa el algoritmo dependerá del lenguaje de programación que elija para su uso.
  • Asegúrese de saber cómo salir de un bucle infinito (por ejemplo, desde la línea de comandos, o una combinación de teclas), ya que el bucle puede utilizar una cantidad cada vez mayor de los recursos del ordenador.