Instituto Politécnico Universitario
Santiago Mariño
Nombre: Rostty Serrano
C.I: 29.526.242
Escuela: 47
Sección: B
Resumen
-Definición
-Estructuras de control
.Secuencial
.Selectivas
.Repetitivas
-Elaborar algoritmos para la resolución de
problemas de baja a mediana complejidad
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.
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.
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
Tipos de estructuras:
-Simple
-Doble o Compuesta
-Múltiple
-Anidadas
Existen 4 tipos de estructuras selectivas:
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.
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
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.
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.
Tipos de estructuras:
-Desde/Para
-Mientras
-Repita
Existen 3 tipos de estructuras Repetitivas:
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.
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á.
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
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
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
Estructura: Ejemplo:
Inicio
Sumar 8
Leer a, b
Suma a+b
Escribir suma
Bucle
Realizar suma
Ingresando 2
Números.
Programación estructurada Resumen

Programación estructurada Resumen

  • 1.
    Instituto Politécnico Universitario SantiagoMariño Nombre: Rostty Serrano C.I: 29.526.242 Escuela: 47 Sección: B Resumen
  • 2.
    -Definición -Estructuras de control .Secuencial .Selectivas .Repetitivas -Elaboraralgoritmos para la resolución de problemas de baja a mediana complejidad
  • 3.
    La programación estructuradason 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 laque 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ón1 Bloque de instrucción 2 Condición Bloque de instrucción 1 Bloque de instrucción 2 . . . FIN Ejemplo: Estructura y Elaboración
  • 6.
    Tipos de estructuras: -Simple -Dobleo Compuesta -Múltiple -Anidadas Existen 4 tipos de estructuras selectivas:
  • 7.
    Estructura y Elaboración SIcondició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 Bloquede 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 Bloquede 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 SIcondició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.
  • 11.
  • 12.
    Estructura y Elaboración Hagadesde 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 Hagamientras 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 Bloquede 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ón1 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 unasuma 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
  • 17.
    Estructura: Ejemplo: Inicio Sumar 8 Leera, b Suma a+b Escribir suma Bucle Realizar suma Ingresando 2 Números.