Вы находитесь на странице: 1из 14

REPUBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA DEFENSA


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
DE LA FUERZA ARMADA NACIONAL BOLIVARIANA
UNEFA NUCLEO FALCÓN
Estructuras de control

Son las acciones que tienen por objeto marcar el orden de realización
de los distintos pasos de un programa o algoritmo. Cada estructura
debe tener un punto de entrada y otro de salida.

Secuencial
Teorema de BOHM-JACOPINI Selectiva
Repetitiva
Estructuras Secuencial

Son aquellas en las que una acción (instrucción) sigue a otra de acuerdo con
su orden de escritura. Las tareas se suceden de tal modo que tras la salida de
una se efectúa la entrada de la siguiente y así sucesivamente hasta el final del
proceso.
Estructuras de Selectivas
Se ejecutan unas acciones u otras según se cumpla o no una
determinada condición; pueden ser simples, dobles o múltiples
Selección simple
Comportamiento y sintaxis

...
si
<condición>entonces
<acciones>
fin_si
...
Selección Simple- Ejemplo

Programa que determina si un número leído es positivo.

Algoritmo numero_posotivo
Variable
a: entero
INICIO
Escribir “ Introduce un
numero:”
leer a
Si (a>0) entonces
Imprimir “Es positivo”
Fin_si
Fin
Selección Doble

Comportamiento y sintaxis

si <condición>
entonces
<acciones S1>
si_no
<acciones S2>
fin_si
Selección Doble - Ejemplo

Programa que determina si un número leído es positivo o negativo.


Algoritmo numero_posotivo
Variable
a: entero
INICIO
Escribir “ Introduce un numero:”
leer a
si(a>0) entonces
Imprimir “Es positivo”
sino
Imprimir “Es negativo”
Fin_si
Fin
Selección Múltiples
Sintaxis

según_sea expresión hacer


e1: <acciones S1>
e2: <acciones S2>
……………………………………
en: <acciones Sn>
fin _según.
Selección Múltiples - Ejemplo
Estructura Repetitiva
Son aquellas que marcan la reiteración de una serie de acciones
basándose en un bucle.

Repasemos los siguiente:

Funcionamiento de un Ciclo
Acumulador
Contador
Valor Inicial
Valor Final
Valor de Cambio
Tipos de Estructuras Repetitivas - FOR
Sintaxis :

for (inicialización; condición de terminación; incremento)

sentencias;

}
Tipos de Estructuras Repetitivas - WHILE
Sintaxis :

while (expresión)

//secuencia de sentencias

}
Tipos de Estructuras Repetitivas – DO WHILE

Sintaxis :

do {

sentencias;

} while (expresión);

Вам также может понравиться