SlideShare una empresa de Scribd logo
1 de 18
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

Más contenido relacionado

La actualidad más candente

Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradaJennifer Montano
 
Presentación 8
Presentación 8Presentación 8
Presentación 8Sizauwu
 
Presentación de estructuras de control en la programación
Presentación de estructuras de control en la programaciónPresentación de estructuras de control en la programación
Presentación de estructuras de control en la programaciónLuisRestan1
 
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLDarkStarPlay
 
Estructuras complejas de datos (Programación estructurada)
Estructuras complejas de datos (Programación estructurada)Estructuras complejas de datos (Programación estructurada)
Estructuras complejas de datos (Programación estructurada)KareliaRivas
 
Tema5
Tema5Tema5
Tema5UH
 
Proceso de la programacion
Proceso de la programacionProceso de la programacion
Proceso de la programacionLuis Epinoza
 
Taller De Logica
Taller De LogicaTaller De Logica
Taller De Logicaclrojasay
 
Yarelis rosales
Yarelis rosalesYarelis rosales
Yarelis rosaleshdkj
 
Programación estructurada presentación
Programación estructurada presentaciónProgramación estructurada presentación
Programación estructurada presentaciónIvarra
 
Estructuras de programcion
Estructuras de programcionEstructuras de programcion
Estructuras de programcionmaryfiguera
 
Técnicas de programación estructurada
Técnicas de programación estructuradaTécnicas de programación estructurada
Técnicas de programación estructuradaGabriel Mondragón
 
Universidad de panamá
Universidad de panamáUniversidad de panamá
Universidad de panamáhdkj
 
Programacion Estructurada
Programacion EstructuradaProgramacion Estructurada
Programacion EstructuradaClaretiano
 
2 unidad. Codificar la solución del problema en un lenguaje de programación e...
2 unidad. Codificar la solución del problema en un lenguaje de programación e...2 unidad. Codificar la solución del problema en un lenguaje de programación e...
2 unidad. Codificar la solución del problema en un lenguaje de programación e...Domitho Ibarra
 
Metodología para la resolución de problema
Metodología para la resolución de problemaMetodología para la resolución de problema
Metodología para la resolución de problemaSuperior - Universitaria
 

La actualidad más candente (20)

Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Power point
Power pointPower point
Power point
 
Presentación 8
Presentación 8Presentación 8
Presentación 8
 
Presentación de estructuras de control en la programación
Presentación de estructuras de control en la programaciónPresentación de estructuras de control en la programación
Presentación de estructuras de control en la programación
 
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROL
 
Estructuras complejas de datos (Programación estructurada)
Estructuras complejas de datos (Programación estructurada)Estructuras complejas de datos (Programación estructurada)
Estructuras complejas de datos (Programación estructurada)
 
Tema5
Tema5Tema5
Tema5
 
Proceso de la programacion
Proceso de la programacionProceso de la programacion
Proceso de la programacion
 
Taller De Logica
Taller De LogicaTaller De Logica
Taller De Logica
 
Yarelis rosales
Yarelis rosalesYarelis rosales
Yarelis rosales
 
Guía Práctica de Diagramas de Flujo
Guía Práctica de Diagramas de FlujoGuía Práctica de Diagramas de Flujo
Guía Práctica de Diagramas de Flujo
 
Programación estructurada presentación
Programación estructurada presentaciónProgramación estructurada presentación
Programación estructurada presentación
 
Estructuras de programcion
Estructuras de programcionEstructuras de programcion
Estructuras de programcion
 
Técnicas de programación estructurada
Técnicas de programación estructuradaTécnicas de programación estructurada
Técnicas de programación estructurada
 
Universidad de panamá
Universidad de panamáUniversidad de panamá
Universidad de panamá
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Programacion Estructurada
Programacion EstructuradaProgramacion Estructurada
Programacion Estructurada
 
2 unidad. Codificar la solución del problema en un lenguaje de programación e...
2 unidad. Codificar la solución del problema en un lenguaje de programación e...2 unidad. Codificar la solución del problema en un lenguaje de programación e...
2 unidad. Codificar la solución del problema en un lenguaje de programación e...
 
Metodología para la resolución de problema
Metodología para la resolución de problemaMetodología para la resolución de problema
Metodología para la resolución de problema
 
Pseudocodigos
PseudocodigosPseudocodigos
Pseudocodigos
 

Similar a Programación estructurada Resumen

Intrucciones de control yamileth rivas c.i 11665024
Intrucciones de control   yamileth rivas c.i  11665024Intrucciones de control   yamileth rivas c.i  11665024
Intrucciones de control yamileth rivas c.i 11665024YamilethRivasCarrasc
 
Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01mariazeballos
 
Estructuras de control_luis_barreto
Estructuras de control_luis_barretoEstructuras de control_luis_barreto
Estructuras de control_luis_barretoLuisBarreto80
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructuradaDiegoReyes250
 
Estructura de control
Estructura de controlEstructura de control
Estructura de controlRoySeplveda
 
Estructuras de control carlos betancourt ing sistemas
Estructuras de control carlos betancourt ing sistemasEstructuras de control carlos betancourt ing sistemas
Estructuras de control carlos betancourt ing sistemasCarlosBetancourt50
 
estructuras de control
estructuras de controlestructuras de control
estructuras de controlGaby Andrade
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivasmarigelcontreras
 
estructuras basicas
estructuras basicasestructuras basicas
estructuras basicasrichard
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivasmarigelcontreras
 
Estructuras de repetición (1) (1)
Estructuras de repetición (1) (1)Estructuras de repetición (1) (1)
Estructuras de repetición (1) (1)Fredy Torres
 
Estructuras de repetición (1)
Estructuras de repetición (1)Estructuras de repetición (1)
Estructuras de repetición (1)Fredy Torres
 
Open class 3_PE.pptx
Open class 3_PE.pptxOpen class 3_PE.pptx
Open class 3_PE.pptxRicardo89199
 
Estructuras de control Repetitivas.pdf
Estructuras de control Repetitivas.pdfEstructuras de control Repetitivas.pdf
Estructuras de control Repetitivas.pdfMauroZini1
 
estructura secuencial
estructura secuencialestructura secuencial
estructura secuencialnelson0007
 

Similar a Programación estructurada Resumen (20)

Intrucciones de control yamileth rivas c.i 11665024
Intrucciones de control   yamileth rivas c.i  11665024Intrucciones de control   yamileth rivas c.i  11665024
Intrucciones de control yamileth rivas c.i 11665024
 
Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01
 
Estructuras de control_luis_barreto
Estructuras de control_luis_barretoEstructuras de control_luis_barreto
Estructuras de control_luis_barreto
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
 
Estructura de control
Estructura de controlEstructura de control
Estructura de control
 
Estructuras de control secuencial
Estructuras de control secuencialEstructuras de control secuencial
Estructuras de control secuencial
 
Estructuras de control carlos betancourt ing sistemas
Estructuras de control carlos betancourt ing sistemasEstructuras de control carlos betancourt ing sistemas
Estructuras de control carlos betancourt ing sistemas
 
estructuras de control
estructuras de controlestructuras de control
estructuras de control
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivas
 
estructuras basicas
estructuras basicasestructuras basicas
estructuras basicas
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivas
 
Estructuras de repetición (1) (1)
Estructuras de repetición (1) (1)Estructuras de repetición (1) (1)
Estructuras de repetición (1) (1)
 
Estructuras de repetición (1)
Estructuras de repetición (1)Estructuras de repetición (1)
Estructuras de repetición (1)
 
libro.docx
libro.docxlibro.docx
libro.docx
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Open class 3_PE.pptx
Open class 3_PE.pptxOpen class 3_PE.pptx
Open class 3_PE.pptx
 
Estructuras de control Repetitivas.pdf
Estructuras de control Repetitivas.pdfEstructuras de control Repetitivas.pdf
Estructuras de control Repetitivas.pdf
 
ESTRUCTURAS DE CONTROL.pptx
ESTRUCTURAS DE CONTROL.pptxESTRUCTURAS DE CONTROL.pptx
ESTRUCTURAS DE CONTROL.pptx
 
estructura secuencial
estructura secuencialestructura secuencial
estructura secuencial
 

Programación estructurada Resumen

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