Pascal - Bucles

Puede haber una situación en la que necesite ejecutar un bloque de código varias veces. En general, las sentencias se ejecutan secuencialmente: la primera sentencia de una función se ejecuta primero, seguida de la segunda, y así sucesivamente.

Los lenguajes de programación proporcionan varias estructuras de control que permiten rutas de ejecución más complicadas.

Una declaración de bucle nos permite ejecutar una declaración o grupo de declaraciones varias veces y la siguiente es la forma general de una declaración de bucle en la mayoría de los lenguajes de programación:

El lenguaje de programación Pascal proporciona los siguientes tipos de construcciones de bucle para manejar los requisitos de bucle. Haga clic en los siguientes enlaces para verificar sus detalles.

No Señor Tipo de bucle y descripción
1 bucle while-do

Repite una declaración o un grupo de declaraciones mientras una condición determinada es verdadera. Prueba la condición antes de ejecutar el cuerpo del bucle.

2 bucle for-do

Ejecuta una secuencia de declaraciones varias veces y abrevia el código que administra la variable de ciclo.

3 repetir hasta bucle

Como una instrucción while, excepto que prueba la condición al final del cuerpo del bucle.

4 bucles anidados

Puede usar uno o más bucles dentro de cualquier otro bucle while, for o repetir hasta.

Declaraciones de control de bucle

Las sentencias de control de bucle cambian la ejecución de su secuencia normal. Cuando la ejecución abandona un ámbito, todos los objetos automáticos que se crearon en ese ámbito se destruyen.

Pascal admite las siguientes declaraciones de control. Haga clic en los siguientes enlaces para verificar sus detalles.

No Señor Declaración de control y descripción
1 declaración de ruptura

Termina el loop o case declaración y transfiere la ejecución a la declaración que sigue inmediatamente al bucle o declaración de caso.

2 Continuar declaración

Hace que el bucle omita el resto de su cuerpo e inmediatamente vuelva a probar su condición antes de reiterar.

3 declaración goto

Transfiere el control a la declaración etiquetada. Aunque no se recomienda utilizar la instrucción goto en su programa.