CICLO REPEAT - Funcionaminento, Diagrama de Flujo y Pseudocodigo
Funcionamiento del Ciclo Repeat

1. Inicio del Ciclo: El programa entra en el ciclo Repeat y comienza a ejecutar el bloque de código contenido dentro de él.
2. Ejecución del bloque de código: El bloque de código dentro del ciclo se ejecuta completamente.
3. Evaluación de la Condición: Después de ejecutar el bloque de código, el ciclo evalúa la condición especificada después de la palabra clave Until.
4. Decisión de Repetición:
- Si la condición es falsa, el ciclo repite la ejecución del bloque de código.
- Si
la condición es verdadera, el ciclo se detiene, y el
programa continúa con la ejecución de las instrucciones que siguen al
ciclo Repeat.
Diagrama de Flujo del Ciclo Repeat
El
diagrama de flujo es una herramienta visual útil para representar la lógica de
un algoritmo. Para el ciclo Repeat
el diagrama de flujo puede ilustrar cómo se ejecuta el bloque de código
repetidamente hasta que se cumpla una condición.
Ejemplo de Diagrama de Flujo:
·
Escribir un programa que
solicite la carga de un número entre 0 y 999, y nos muestre un mensaje de
cuántos dígitos tiene el mismo.
Finalizar el programa cuando se cargue el valor 0.
· No hay que confundir los rombos de las estructuras condicionales con los de las estructuras repetitivas repeat.
· En este problema por lo menos se carga un valor. Si se carga un valor mayor o igual a 100 se trata de un número de tres cifras, si es mayor o igual a 10 se trata de un valor de dos dígitos, en caso contrario se trata de un valor de un dígito. Este bloque se repite hasta que se ingresa en la variable valor el número 0 con lo que la condición de la estructura repeat retorna verdadero y sale del bloque repetitivo finalizando el programa.
Pseudocodigo del Ciclo Repeat
El pseudocódigo es una herramienta útil para representar la lógica de un programa sin necesidad de utilizar la sintaxis específica de un lenguaje de programación.
Explicación del Pseudocódigo del Ciclo Repeat:
1. INICIAR: Indica el comienzo del algoritmo.
2. INICIALIZAR variable: Se establece la variable inicial con un valor.
3. REPEAT: Inicia el ciclo repetitivo.
4. Bloque de código dentro de Repeat: Se colocan las instrucciones que se desean repetir, como la impresión de un valor o la actualización de una variable.
5. UNTIL condición: Evalúa la condición después de ejecutar el bloque de código. El ciclo continuará repitiéndose hasta que la condición sea verdadera.
6. FIN: Marca el final del algoritmo.
Consideraciones:
- El bloque de código dentro del ciclo Repeat se ejecuta al menos una vez.
- La condición se evalúa después de cada ejecución del bloque de código, y el ciclo se detiene cuando la condición es verdadera.





Comentarios
Publicar un comentario