3. La programación estructurada son un
conjunto de técnicas que facilitan y
aumentan la productividad del programa
reduciendo el tiempo de escritura, de
verificar, depurar y mantener los
programas.
4. Secuencial: es la que una
acción (instrucción) sigue a
otra en un orden de
secuencia.
Selectivas: de aquí
denominan las estructuras de
decisión. Esta dirige el flujo
del programa a una sola
dirección entre dos o más
posibles
Repetitivas: estas
simplemente se utilizan
para repetir un conjunto de
instrucciones un
determinado numero de
veces.
5. Condición.
Bloque de instrucción 1
Bloque de instrucción 2
Condición
Bloque de instrucción 1
Bloque de instrucción 2
.
.
.
FIN
Ejemplo:
Estructura y Elaboración
7. Estructura y Elaboración
SI condición ENTONCES
Bloque de instrucciones 1
FIN DEL SI
Al evaluar la condición, si ésta es
verdadera se ejecuta el bloque
correspondiente. Si da como
resultado falso, no se ejecutan las
acciones.
Las Selectivas Simples
ejecutan una
determinada acción
cuando se cumple una
determinada condición.
8. SI condición ENTONCES
Bloque de instrucciones 1
DE LO CONTRARIO
Bloque de instrucciones 2
FIN DEL SI
Las Selectiva Dobles son
utilizadas cuando se requiere
elegir entre dos opciones, en
función del cumplimiento o no de
determinada condición.
Al evaluar la condición, si es verdadera se
ejecuta el Bloque de instrucciones 1, pero si
resulta falso se ejecuta el 2.
Estructura y Elaboración
9. Expresión
Bloque de
instrucciones 1
Bloque de
instrucciones 2
Bloque de
instrucciones 3
Bloque de
instrucciones n
Valor 1 Valor 2 Valor 3
Valor n
Estructura y Elaboración
En caso de expresión hacer
Valor 1: Bloque de instrucciones 1
Valor 2: Bloque de instrucciones 1
Valor 3: Bloque de instrucciones 1
.
.
.
De lo contrario bloque de instrucciones n
Fin_Caso
Se utiliza cuando se requiere evaluar una expresión
que pueda tomar varios valores distintos y
dependiendo de cada una de sus acciones.
10. Estructura y Elaboración
SI condición1 ENTONCES
SI condición2 ENTONCES
FIN DEL SI
FIN DEL SI
Se utiliza cuando se requiere elegir entre mas
de dos opciones, en función del cumplimiento
de determinada condición.
12. Estructura y Elaboración
Haga desde variable = Valor inicial
hasta Valor final (incremento o
decremento)
Bloque de Instrucciones
Fin del haga desde
Se utiliza para las estructuras
repetitivas que se denomina variable
de control y se inicializa en un valor
Son cuando se conoce de
antemano el número de
veces que se desean
ejecutar el conjunto de
acciones e/o instrucciones.
13. Estructura y Elaboración
Haga mientras expresion_lógica
Bloque de instrucciones
Fin del haga mientras
Por como se puede ver, la
estructura repetitiva
mientras tiene una
condición o expresión lógica
que controla la secuencia
de repetición. Esta
condición se evalúa antes
de que se ejecute un bucle.
El ciclo se repite mientras se
cumpla una expresión lógica.
Por lo tanto, si el valor de la
expresión booleana es
inicialmente falsa, el cuerpo
del bucle no se ejecutará.
14. Estructura y Elaboración
Repetir
Bloque de instrucciones
Mientras condición_o_expresión_lógica
Este ciclo se repite al menos una
vez antes que se verifique una
expresión lógica.
Por lo tanto, si el valor de la
expresión booleana es
inicialmente falso, el cuerpo
del bucle se ejecutará al
menos una vez
15. Estructura:
Condición.
Bloque de instrucción 1
Bloque de instrucción 2
Ejemplo:
Estoy en la cocina y quiero una galleta
Inicio
Abrir la gaveta
Agarrar el
frasco
Girar la tapa
Agarrar galleta
Fin
INICIO
Abrir la gaveta
Agarrar el frasco
Girar la tapa
Agarrar galleta
FIN
Algoritmo
16. Estructura: Ejemplo:
Realizar una suma ingresando 3 números
Algoritmo
1. Inicio
2. Leer a, b, c
3. H a+b+c
4. Si h>=6 entonces
si ir al paso 5
5. Imprimir h
6. FIN