Está en la página 1de 12

Programación estructurada

Estructuras de control
Programación estructurada
La regla general es que las
instrucciones se ejecuten
La visión clásica de la
sucesivamente una tras otra , sin
programación estructurada se
embargo algunas partes del
refiere al control de ejecución.
programa se ejecutan o no, de
acuerdo a la instrucción.

Algunos lenguajes utilizan una


Se utiliza la forma de programar
única transferencia
que reduce a la mínima
incondicional “goto”, pero…
expresión el uso del Go to, y pero
sustituye por otras mas
hacían que lo programas fueran
comprensibles.
poco legibles y difíciles de
comprender.
Un programa se define como propio si:

• Tiene un punto de entrada y uno de salida


• Toda acción en el algoritmo es accesible, es decir,
existe al menos un camino que va desde el inicio.
• No posee lazos o bucles infinitivos.

El teorema de Bohm y Jacopini dice que : Un programa


propio puede ser escrito utilizando únicamente tres tipos
de estructuras: Secuencial, Selectiva y repetitiva
Tipos de Estructuras de control

• Simples • Mientras

Repetitivas
Secuenciales

Selectivas
• Dobles • Desde
• Múltiples • Hasta

4
Estructuras secuenciales

El flujo del
Se caracteriza
programa
porque una
coincide con el
acción se ejecuta
orden físico de
tras de otra.
las instrucciones.
Estructuras Selectivas
Se ejecutan unas acciones u otras según se
cumplan o no una determinada condición.

Simples Se evalúa la
condición, y si
su resultado es
verdadero,

Se ejecuta una
determinada
acción o grupo
de acciones.
Ejemplo
Estructuras Selectivas

Dobles Se evalúa la
condición, y si su
resultado es
verdadero, se ejecuta
una serie de acciones,

Y si el resultado es
falso, otra acción o
grupo de
acciones.
Ejemplo
Estructuras Selectivas
Múltiples
Se evaluará el
resultado según el
resultado que se
obtenga al evaluar una
expresión.

Cada grupo de
opciones se encontrara
ligado a: un valor,
varios valores, etc.

Se ejecutará solamente
las acciones del grupo,
relacionado con el
resultado obtenido al
evaluar.
Ejemplo

También podría gustarte