Programación
estructurada
Estructuras
de control de flujo en programación estructurada
Con
las estructuras de control se puede:
·
De acuerdo a una condición, ejecutar
un grupo u otro de sentencias (If-Then-Else)
·
De acuerdo al valor de una variable,
ejecutar un grupo u otro de sentencias (Select-Case)
·
Ejecutar un grupo de sentencias mientras se
cumpla una condición (Do-While)
·
Ejecutar un grupo de sentencias hasta que
se cumpla una condición (Do-Until)
·
Ejecutar un grupo de sentencias un
número determinado de veces (For-Next)
Todas
las estructuras de control tienen un único punto de entrada y un único punto de
salida. Las estructuras de control se puede clasificar en : secuenciales,
iterativas y de control avanzadas. Esto es una de las cosas que permite que la
programación se rija por los principios de la programación estructurada.
Los
lenguajes de programación modernos tienen estructuras de control similares.
Básicamente lo que varía entre las estructuras de control de los diferentes
lenguajes es su sintaxis, cada lenguaje tiene una sintaxis propia para expresar
la estructura.
a continuacion la definicion de la estructura selectiva (if y switch)
también se presenta ejemplos de cada uno programa en IF:
ejemplo de programa switch:
Estructura
de control repetitivo
EJEMPLO DEL PROGRAMA DEL CICLO FOR:
EJEMPLO DEL PROGRAMA CON WHILE:
EJEMPLO DE PROGRAMA CON DO-WHILE: