5. TIPOS DE SENTENCIAS
SENTENCIAS SECUENCIALES
F
C
A
RESULT
RESULT A * 2
Inicio de algoritmo
Fin de algoritmo
Ingreso de datos
Salida de datos
Operación o Proceso
6. TIPOS DE SENTENCIAS
SENTENCIAS SELECTIVAS
Condición
Acción por
verdadero
Acción por
falso
V F
Variable de decisión
Acción 1
Valor 1 Valor 2 Valor 3 Valor n
Acción 2 Acción 3 Acción n
…
…
DOBLE MÚLTIPLE
•Sólo dos caminos posibles
•Sobre condición lógica
•Varios caminos posibles
•Sobre el valor de una variable entera
7. TIPOS DE SENTENCIAS
SENTENCIAS ITERATIVAS
DETERMINADA INDETERMINADA
•El programador conoce la
cantidad de iteraciones
•El usuario decide cuántas
iteraciones
# iteraciones
Acciones a
repetir
Acciones a
repetir
Condición para ingresar
Acciones a
repetir
Condición para salir
8. PROGRAMACIÓN ESTRUCTURADA
TEOREMA DE DIJKSTRA
Toda función computable puede
ser implementada en un
lenguaje de programación que
combine sólo estas tres
estructuras lógicas Fuente: Björn Larsson, www.bjornlarsson.se