Interesante

Definición de un bucle

Definición de un bucle

Los bucles se encuentran entre los conceptos de programación más básicos y potentes. Un bucle en un programa de computadora es una instrucción que se repite hasta que se alcanza una condición específica. En una estructura de bucle, el bucle hace una pregunta. Si la respuesta requiere acción, se ejecuta. Se hace la misma pregunta una y otra vez hasta que no se requiera ninguna otra acción. Cada vez que se hace la pregunta se llama iteración.

Un programador de computadoras que necesita usar las mismas líneas de código muchas veces en un programa puede usar un bucle para ahorrar tiempo.

Casi todos los lenguajes de programación incluyen el concepto de un bucle. Los programas de alto nivel acomodan varios tipos de bucles. C, C ++ y C # son programas informáticos de alto nivel y tienen la capacidad de utilizar varios tipos de bucles.

Tipos de bucles

  • UNA para El bucle es un bucle que se ejecuta un número predeterminado de veces.
  • UNA mientras loop es un loop que se repite siempre que una expresión sea verdadera. Una expresión es una declaración que tiene un valor.
  • UNA hacer mientras bucle o repetir hasta el ciclo se repite hasta que una expresión se vuelve falsa.
  • Un infinito o interminable El bucle es un bucle que se repite indefinidamente porque no tiene una condición de terminación, la condición de salida nunca se cumple o se le indica al bucle que comience desde el principio. Aunque es posible que un programador use intencionalmente un bucle infinito, a menudo son errores cometidos por nuevos programadores.
  • UNA anidado el bucle aparece dentro de cualquier otro para, mientras o hacer mientras lazo.

Una declaración goto puede crear un bucle saltando hacia atrás a una etiqueta, aunque esto generalmente se desaconseja como una mala práctica de programación. Para algunos códigos complejos, permite un salto a un punto de salida común que simplifica el código.

Declaraciones de control de bucle

Una declaración que altera la ejecución de un ciclo a partir de su secuencia designada es una declaración de control de ciclo. C #, por ejemplo, proporciona dos instrucciones de control de bucle.

  • UNA descanso La declaración dentro de un ciclo termina el ciclo inmediatamente.
  • UNA continuar la instrucción salta a la siguiente iteración del bucle, omitiendo cualquier código intermedio.

Estructuras básicas de programación de computadoras

Lazo, selección y secuencia son las tres estructuras básicas de la programación de computadoras. Estas tres estructuras lógicas se usan en combinación para formar algoritmos para resolver cualquier problema lógico. Este proceso se llama programación estructurada.