SlideShare una empresa de Scribd logo
1 de 9
PROGRAMACION ESTRUCTURADA
La programación estructurada es un paradigma de programación orientado a mejorar la
claridad, calidad y tiempo de desarrollo de un programa de computadora recurriendo
únicamente a subrutinas y tres estructuras básicas:
Selectivas Repetitivas
SECUENCIALES
La estructura secuencial es aquella en la que una
acción (instrucción) sigue a otra en secuencia. Las
tareas se suceden de tal modo que la salida de una es
la entrada de la siguiente y así sucesivamente hasta
el fin del proceso.
Ejemplo en diagrama
de flujo
Inicio
Acción 1
Acción 2
Fin
SELECTIVAS
Se utiliza para tomar decisiones lógicas; de ahí que se suelen denominar
estructuras de decisión. Una estructura de decisión dirige el flujo de un
programa en una cierta dirección, de entre dos o más posibles, en
función de un valor booleano (verdadero o falso).
Simples
Ejecuta una determinada acción
cuando se cumple una determinada
condición. La representación de la
estructura de decisión simple en
pseudocódigo es:
-SI condición ENTONCES
bloque de instrucciones 1
FIN DEL SI
Diagrama de flujo: al evaluar la condición, si
ésta es verdadera se
ejecuta el bloque de
instrucciones
correspondiente. Si la
condición da
como resultado un valor
falso, no se ejecutan esas
acciones
Doble o compuesta
Se utiliza cuando se
requiera elegir entre dos opciones o alternativas posibles,
en función del
cumplimiento o no de una determinada condición. La
representación de
la estructura de decisión doble en pseudocódigo es:
SI condición ENTONCES
bloque de instrucciones 1
DE LO CONTRARIO
bloque de instrucciones 2
FIN DEL SI
Diagrama de flujo Como se observa, al
evaluar la condición, si
ésta es verdadera se
ejecuta el bloque de
instrucciones 1, pero si la
condición da como
resultado un valor falso,
se ejecuta el bloque de
instrucciones 2.
Múltiples
Se utiliza cuando se requiera
evaluar una expresión que puede tomar varios valores distintos
y dependiendo de cada uno de estos valores se ejecutan las
acciones. La representación de la estructura de decisión múltiple
en pseudocódigo es:
EN CASO DE expresión HACER
Valor1:Bloque de instrucciones 1
Valor2: Bloque de instrucciones 2
Valor3: Bloque de instrucciones 3
.
DE LO CONTRARIO Bloque de instrucciones N
FIN_CASO
Diagrama de flujo
Anidadas
Se utiliza cuando se requiera elegir entre mas de dos opciones
o alternativas posibles, en función del cumplimiento o no de
una determinada condición. Una estructura si entonces puede
contener otra estructura si-entonces, y esta estructura a su vez
puede contener otra estructura, y así sucesivamente cualquier
número de veces. La representación de la estructura de
decisión múltiple en pseudocódigo es:
SI condición ENTONCES
SI condición ENTONCES
Bloque de instrucciones 1
FIN DEL SI
FIN DEL SI
Diagrama de flujo
CONDICIONES
Comúnmente, en una estructura de decisión, la condición es una
expresión relacional.
Una condición tiene que ver directamente con una pregunta. La
pregunta se forma mínimo con dos operandos y un operador de
relación. Cada operando en una expresión relacional puede ser una
variable o una constante.
a) a>b
b) b>c
c) a=4
d) monto<>c
e) pago<=2000
f) monto>=2200
Operadores lógicos : Se utilizan para crear
condiciones o expresiones relacionales
complejas. Los operadores lógicos son AND, OR
y NOT y estos se representan en C++ con los
símbolos &&, || y !, respectivamente.
REPETITIVAS
Las estructuras de control iterativas, también
denominadas bucles o
ciclos repetitivos se utilizan para repetir un conjunto de
instrucciones un
determinado número de veces.
Desde/Para
Se utiliza cuando se conoce de antemano el número de
veces que se desean ejecutar el conjunto de acciones o
instrucciones. La representación de la estructura
desde/para en pseudocódigo es:
HAGA DESDE variable= valor inicial HASTA valor final
Bloque de instrucciones 1
FIN DEL HAGA DESDE
Diagrama de flujo La variable que se utiliza en la
estructura repetitiva se
denomina variable de control
y se inicializa en un valor.
Luego se evalúa la condición.
Mientras la condición sea
verdadera se repite el bloque
el bloque de instrucciones
hasta que la condición tome el
valor de falsa. La variable se
incrementa o decrementa
según se indique en la
estructura
Mientras
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á. La representación de
la estructura mientras en pseudocódigo es:
HAGA MIENTRAS expresión_lógica
Bloque de instrucciones 1
FIN DEL HAGA MIENTRAS
Diagrama de flujo
Esta condición se evalúa antes
de que se ejecuten las
instrucciones del bucle.
Mientras la condición sea
verdadera, se repite dicho
bloque, hasta que la condición
se haga falsa. Por lo tanto, el
bloque de instrucciones puede
repetirse cero o más veces ya
que si inicialmente la
condición es falsa, el bloque
de instrucciones no se llegará
a ejecutar.
Repita
Como puede observarse, 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 ejecuten las instrucciones del bucle. Mientras la
condición sea verdadera, se repite dicho bloque, hasta que la condición se haga
falsa. Por lo tanto, el bloque de instrucciones puede repetirse cero o más veces
ya que si inicialmente la condición es falsa, el bloque de instrucciones no se
llegará a ejecutar.
El 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. La
representación de la estructura repita en
pseudocódigo es:
REPETIR
bloque de instrucciones 1
MIENTRAS condición_o_expersión lógica
Diagrama de flujo
Realizado por:
Diego A. Reyes A.
C.I:
28.553.568
Evaluación 20%
INT. A la computación

Más contenido relacionado

La actualidad más candente

Estructuras selectivas
Estructuras selectivasEstructuras selectivas
Estructuras selectivascoldclean
 
Presentación 8
Presentación 8Presentación 8
Presentación 8Sizauwu
 
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLDarkStarPlay
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controljesus abello
 
Las estructuras de control en la programación
Las estructuras de control en la programaciónLas estructuras de control en la programación
Las estructuras de control en la programaciónAdolfoReyes24
 
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_luis_barreto
Estructuras de control_luis_barretoEstructuras de control_luis_barreto
Estructuras de control_luis_barretoLuisBarreto80
 
ESTRUCTURAS SELECTIVAS
ESTRUCTURAS SELECTIVAS ESTRUCTURAS SELECTIVAS
ESTRUCTURAS SELECTIVAS Fabian Roman
 
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 repetición (1)
Estructuras de repetición (1)Estructuras de repetición (1)
Estructuras de repetición (1)Fredy Torres
 
estructuras de control
estructuras de controlestructuras de control
estructuras de controlGaby Andrade
 
Las estructuras de control en programación presentacion
Las estructuras de control en programación presentacionLas estructuras de control en programación presentacion
Las estructuras de control en programación presentacionOrangel4
 
Programacion estructurada, Jovany Gonzalez. Ing de Sistemas
Programacion estructurada, Jovany Gonzalez. Ing de SistemasProgramacion estructurada, Jovany Gonzalez. Ing de Sistemas
Programacion estructurada, Jovany Gonzalez. Ing de SistemasJovanyYGonzalezR
 
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 de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual BasicVane Borjas
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlCesarCordero26
 

La actualidad más candente (20)

Estructuras selectivas
Estructuras selectivasEstructuras selectivas
Estructuras selectivas
 
Presentación 8
Presentación 8Presentación 8
Presentación 8
 
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROL
 
Estructuras Selectivas
Estructuras SelectivasEstructuras Selectivas
Estructuras Selectivas
 
Programación
ProgramaciónProgramación
Programación
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Las estructuras de control en la programación
Las estructuras de control en la programaciónLas estructuras de control en la programación
Las estructuras de control en la programación
 
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_luis_barreto
Estructuras de control_luis_barretoEstructuras de control_luis_barreto
Estructuras de control_luis_barreto
 
ESTRUCTURAS SELECTIVAS
ESTRUCTURAS SELECTIVAS ESTRUCTURAS SELECTIVAS
ESTRUCTURAS SELECTIVAS
 
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 repetición (1)
Estructuras de repetición (1)Estructuras de repetición (1)
Estructuras de repetición (1)
 
Flujo de control
Flujo de controlFlujo de control
Flujo de control
 
estructuras de control
estructuras de controlestructuras de control
estructuras de control
 
Las estructuras de control en programación presentacion
Las estructuras de control en programación presentacionLas estructuras de control en programación presentacion
Las estructuras de control en programación presentacion
 
Estructura de control
Estructura de controlEstructura de control
Estructura de control
 
Programacion estructurada, Jovany Gonzalez. Ing de Sistemas
Programacion estructurada, Jovany Gonzalez. Ing de SistemasProgramacion estructurada, Jovany Gonzalez. Ing de Sistemas
Programacion estructurada, Jovany Gonzalez. Ing de Sistemas
 
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 de control en Visual Basic
Estructuras de control en Visual BasicEstructuras de control en Visual Basic
Estructuras de control en Visual Basic
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 

Similar a Programacion estructurada

Estructuras de programcion
Estructuras de programcionEstructuras de programcion
Estructuras de programcionmaryfiguera
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivasmarigelcontreras
 
Programación estructurada Resumen
Programación estructurada ResumenProgramación estructurada Resumen
Programación estructurada ResumenRosttySerrano
 
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 repeticion
Estructuras de repeticion Estructuras de repeticion
Estructuras de repeticion abmendo28
 
Estructuras basicas de un algoritmo
Estructuras basicas de un algoritmoEstructuras basicas de un algoritmo
Estructuras basicas de un algoritmoBERNARDAURELIOFELIZM
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlLic_Vera
 
Diagrama de Flujo
Diagrama de FlujoDiagrama de Flujo
Diagrama de Flujo09072014
 
Estructuras de control de flujo
Estructuras de control de flujoEstructuras de control de flujo
Estructuras de control de flujoAliandroMejias
 
Presentacion semana numero_14
Presentacion semana numero_14Presentacion semana numero_14
Presentacion semana numero_14Cristhian BM
 
Benemérita universidad autónoma de puebla
Benemérita universidad autónoma de pueblaBenemérita universidad autónoma de puebla
Benemérita universidad autónoma de pueblaErick Martinez
 

Similar a Programacion estructurada (20)

Estructuras de programcion
Estructuras de programcionEstructuras de programcion
Estructuras de programcion
 
Power point
Power pointPower point
Power point
 
ESTRUCTURAS DE CONTROL.pptx
ESTRUCTURAS DE CONTROL.pptxESTRUCTURAS DE CONTROL.pptx
ESTRUCTURAS DE CONTROL.pptx
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivas
 
Programación estructurada Resumen
Programación estructurada ResumenProgramación estructurada Resumen
Programación estructurada Resumen
 
Estructuras
EstructurasEstructuras
Estructuras
 
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 repeticion
Estructuras de repeticion Estructuras de repeticion
Estructuras de repeticion
 
Diagrama Logica
Diagrama LogicaDiagrama Logica
Diagrama Logica
 
Diagramacion
DiagramacionDiagramacion
Diagramacion
 
Estructuras basicas de un algoritmo
Estructuras basicas de un algoritmoEstructuras basicas de un algoritmo
Estructuras basicas de un algoritmo
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Diagrama de Flujo
Diagrama de FlujoDiagrama de Flujo
Diagrama de Flujo
 
ESTRUCTURA DO WHILE
ESTRUCTURA  DO WHILEESTRUCTURA  DO WHILE
ESTRUCTURA DO WHILE
 
Http estructa
Http estructaHttp estructa
Http estructa
 
Estructuras de control de flujo
Estructuras de control de flujoEstructuras de control de flujo
Estructuras de control de flujo
 
Presentacion semana numero_14
Presentacion semana numero_14Presentacion semana numero_14
Presentacion semana numero_14
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
fTópicos 2.0
fTópicos 2.0fTópicos 2.0
fTópicos 2.0
 
Benemérita universidad autónoma de puebla
Benemérita universidad autónoma de pueblaBenemérita universidad autónoma de puebla
Benemérita universidad autónoma de puebla
 

Último

Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 

Último (7)

Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 

Programacion estructurada

  • 1. PROGRAMACION ESTRUCTURADA La programación estructurada es un paradigma de programación orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa de computadora recurriendo únicamente a subrutinas y tres estructuras básicas: Selectivas Repetitivas
  • 2. SECUENCIALES La estructura secuencial es aquella en la que una acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la siguiente y así sucesivamente hasta el fin del proceso. Ejemplo en diagrama de flujo Inicio Acción 1 Acción 2 Fin
  • 3. SELECTIVAS Se utiliza para tomar decisiones lógicas; de ahí que se suelen denominar estructuras de decisión. Una estructura de decisión dirige el flujo de un programa en una cierta dirección, de entre dos o más posibles, en función de un valor booleano (verdadero o falso).
  • 4. Simples Ejecuta una determinada acción cuando se cumple una determinada condición. La representación de la estructura de decisión simple en pseudocódigo es: -SI condición ENTONCES bloque de instrucciones 1 FIN DEL SI Diagrama de flujo: al evaluar la condición, si ésta es verdadera se ejecuta el bloque de instrucciones correspondiente. Si la condición da como resultado un valor falso, no se ejecutan esas acciones Doble o compuesta Se utiliza cuando se requiera elegir entre dos opciones o alternativas posibles, en función del cumplimiento o no de una determinada condición. La representación de la estructura de decisión doble en pseudocódigo es: SI condición ENTONCES bloque de instrucciones 1 DE LO CONTRARIO bloque de instrucciones 2 FIN DEL SI Diagrama de flujo Como se observa, al evaluar la condición, si ésta es verdadera se ejecuta el bloque de instrucciones 1, pero si la condición da como resultado un valor falso, se ejecuta el bloque de instrucciones 2.
  • 5. Múltiples Se utiliza cuando se requiera evaluar una expresión que puede tomar varios valores distintos y dependiendo de cada uno de estos valores se ejecutan las acciones. La representación de la estructura de decisión múltiple en pseudocódigo es: EN CASO DE expresión HACER Valor1:Bloque de instrucciones 1 Valor2: Bloque de instrucciones 2 Valor3: Bloque de instrucciones 3 . DE LO CONTRARIO Bloque de instrucciones N FIN_CASO Diagrama de flujo Anidadas Se utiliza cuando se requiera elegir entre mas de dos opciones o alternativas posibles, en función del cumplimiento o no de una determinada condición. Una estructura si entonces puede contener otra estructura si-entonces, y esta estructura a su vez puede contener otra estructura, y así sucesivamente cualquier número de veces. La representación de la estructura de decisión múltiple en pseudocódigo es: SI condición ENTONCES SI condición ENTONCES Bloque de instrucciones 1 FIN DEL SI FIN DEL SI Diagrama de flujo
  • 6. CONDICIONES Comúnmente, en una estructura de decisión, la condición es una expresión relacional. Una condición tiene que ver directamente con una pregunta. La pregunta se forma mínimo con dos operandos y un operador de relación. Cada operando en una expresión relacional puede ser una variable o una constante. a) a>b b) b>c c) a=4 d) monto<>c e) pago<=2000 f) monto>=2200 Operadores lógicos : Se utilizan para crear condiciones o expresiones relacionales complejas. Los operadores lógicos son AND, OR y NOT y estos se representan en C++ con los símbolos &&, || y !, respectivamente.
  • 7. REPETITIVAS Las estructuras de control iterativas, también denominadas bucles o ciclos repetitivos se utilizan para repetir un conjunto de instrucciones un determinado número de veces.
  • 8. Desde/Para Se utiliza cuando se conoce de antemano el número de veces que se desean ejecutar el conjunto de acciones o instrucciones. La representación de la estructura desde/para en pseudocódigo es: HAGA DESDE variable= valor inicial HASTA valor final Bloque de instrucciones 1 FIN DEL HAGA DESDE Diagrama de flujo La variable que se utiliza en la estructura repetitiva se denomina variable de control y se inicializa en un valor. Luego se evalúa la condición. Mientras la condición sea verdadera se repite el bloque el bloque de instrucciones hasta que la condición tome el valor de falsa. La variable se incrementa o decrementa según se indique en la estructura Mientras 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á. La representación de la estructura mientras en pseudocódigo es: HAGA MIENTRAS expresión_lógica Bloque de instrucciones 1 FIN DEL HAGA MIENTRAS Diagrama de flujo Esta condición se evalúa antes de que se ejecuten las instrucciones del bucle. Mientras la condición sea verdadera, se repite dicho bloque, hasta que la condición se haga falsa. Por lo tanto, el bloque de instrucciones puede repetirse cero o más veces ya que si inicialmente la condición es falsa, el bloque de instrucciones no se llegará a ejecutar.
  • 9. Repita Como puede observarse, 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 ejecuten las instrucciones del bucle. Mientras la condición sea verdadera, se repite dicho bloque, hasta que la condición se haga falsa. Por lo tanto, el bloque de instrucciones puede repetirse cero o más veces ya que si inicialmente la condición es falsa, el bloque de instrucciones no se llegará a ejecutar. El 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. La representación de la estructura repita en pseudocódigo es: REPETIR bloque de instrucciones 1 MIENTRAS condición_o_expersión lógica Diagrama de flujo Realizado por: Diego A. Reyes A. C.I: 28.553.568 Evaluación 20% INT. A la computación