SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
Las estructuras condicionales comparan
una variable contra otro(s) valor(es), para
que, en base al resultado de esta
comparación, se siga un curso de acción
dentro del programa. Cabe mencionar que
la comparación se puede hacer contra otra
variable o contra una constante, según se
necesite. Existen dos tipos básicos, las
SIMPLES y las DOBLES.
ESTRUCTURAS CONDICIONALES
1
Las estructuras condicionales simples se les
conocen como “Tomas de decisión”. Estas
tomas de decisión tienen la siguiente
forma:
ESTRUCTURAS CONDICIONALES
2
3
ESTRUCTURAS CONDICIONALES
Las estructuras condicionales dobles
permiten elegir entre dos opciones o
alternativas posibles en función del
cumplimiento o no
de una determinada
condición. Se
Representan de la
Siguiente forma:
ESTRUCTURAS CONDICIONALES
4
ESTRUCTURAS CONDICIONALES
5
ESTRUCTURAS CONDICIONALES
6
Se llaman problemas repetitivos o cíclicos a
aquellos en cuya solución es necesario
utilizar un mismo conjunto de acciones que
se puedan ejecutar una cantidad específica
de veces. Esta cantidad puede ser fija
(previamente determinada por el
programador) o puede ser variable (estar
en función de algún dato dentro del
programa).
ESTRUCTURAS REPETITIVAS O CICLICAS
7
Los ciclos se clasifican en:
Ciclos con un Número Determinado de Iteraciones (Hacer-Para)
Ciclos con un Número Indeterminado de Iteraciones (Hacer–Mientras)
ESTRUCTURAS REPETITIVAS O CICLICAS
8
Ciclos con un Número Determinado de
Iteraciones (Hacer-Para)
Son aquellos en que el número de
iteraciones no se conoce con exactitud, ya
que esta dado en función de un dato dentro
del programa
ESTRUCTURAS REPETITIVAS O CICLICAS
9
Ciclos con un Número Determinado de
Iteraciones (Hacer-Para)
ESTRUCTURAS REPETITIVAS O CICLICAS
10
(Hacer-Para)
ESTRUCTURAS REPETITIVAS O CICLICAS
11
Ciclos con un Número Indeterminado de
Iteraciones (Hacer–Mientras)
Esta es una estructura que repetirá un proceso
durante “N” veces, donde “N” puede ser fijo o
variable. Para esto, la instrucción se vale de una
condición que es la que debe cumplirse para que
se siga ejecutando. Cuando la condición ya no se
cumple, entonces ya no se ejecuta el proceso. La
forma de esta estructura es la siguiente:
ESTRUCTURAS REPETITIVAS O CICLICAS
12
Ciclos con un Número Indeterminado de
Iteraciones (Hacer–Mientras)
Son aquellos en que el número de
iteraciones no se conoce con exactitud, ya
que esta dado en función de un dato dentro
del programa
ESTRUCTURAS REPETITIVAS O CICLICAS
13
Ciclos con un Número Indeterminado de
Iteraciones (Hacer–Mientras)
ESTRUCTURAS REPETITIVAS O CICLICAS
14
(Hacer–Mientras)
ESTRUCTURAS REPETITIVAS O CICLICAS
15

Más contenido relacionado

Similar a Estructuras de control

Mi presentacion
Mi presentacion Mi presentacion
Mi presentacion Markosanti
 
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) (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
 
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 secuencial
estructura secuencialestructura secuencial
estructura secuencialnelson0007
 
ESTRUCTURAS DE CONTROL: CONDICIONALES
ESTRUCTURAS DE CONTROL: CONDICIONALESESTRUCTURAS DE CONTROL: CONDICIONALES
ESTRUCTURAS DE CONTROL: CONDICIONALESFernando Solis
 
Estructuras de control Repetitivas.pdf
Estructuras de control Repetitivas.pdfEstructuras de control Repetitivas.pdf
Estructuras de control Repetitivas.pdfMauroZini1
 
Estructuras basicas de un algoritmo
Estructuras basicas de un algoritmoEstructuras basicas de un algoritmo
Estructuras basicas de un algoritmoBERNARDAURELIOFELIZM
 
Elaboración de diagrama de flujo c5. p2. i2.
Elaboración de diagrama de flujo c5. p2. i2.Elaboración de diagrama de flujo c5. p2. i2.
Elaboración de diagrama de flujo c5. p2. i2.DENIRAMIREZANDRADE
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlKevinAguilar98
 
Programación estructurada Resumen
Programación estructurada ResumenProgramación estructurada Resumen
Programación estructurada ResumenRosttySerrano
 
Universidad fermin toro
Universidad fermin toroUniversidad fermin toro
Universidad fermin torofoliche
 
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
 
Semana 2 Estructuras De Control While.pdf
Semana 2 Estructuras De Control While.pdfSemana 2 Estructuras De Control While.pdf
Semana 2 Estructuras De Control While.pdfLeonardoQuevedo18
 

Similar a Estructuras de control (20)

Mi presentacion
Mi presentacion Mi presentacion
Mi presentacion
 
libro.docx
libro.docxlibro.docx
libro.docx
 
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) (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)
 
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
 
estructura secuencial
estructura secuencialestructura secuencial
estructura secuencial
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
 
ESTRUCTURAS DE CONTROL: CONDICIONALES
ESTRUCTURAS DE CONTROL: CONDICIONALESESTRUCTURAS DE CONTROL: CONDICIONALES
ESTRUCTURAS DE CONTROL: CONDICIONALES
 
Ali
AliAli
Ali
 
Estructuras de control Repetitivas.pdf
Estructuras de control Repetitivas.pdfEstructuras de control Repetitivas.pdf
Estructuras de control Repetitivas.pdf
 
Estructuras basicas de un algoritmo
Estructuras basicas de un algoritmoEstructuras basicas de un algoritmo
Estructuras basicas de un algoritmo
 
Elaboración de diagrama de flujo c5. p2. i2.
Elaboración de diagrama de flujo c5. p2. i2.Elaboración de diagrama de flujo c5. p2. i2.
Elaboración de diagrama de flujo c5. p2. i2.
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Programación estructurada Resumen
Programación estructurada ResumenProgramación estructurada Resumen
Programación estructurada Resumen
 
Universidad fermin toro
Universidad fermin toroUniversidad fermin toro
Universidad fermin toro
 
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
 
Semana 2 Estructuras De Control While.pdf
Semana 2 Estructuras De Control While.pdfSemana 2 Estructuras De Control While.pdf
Semana 2 Estructuras De Control While.pdf
 
ciclos.pdf
ciclos.pdfciclos.pdf
ciclos.pdf
 

Más de jesus abello

Actividad 4 algoritmos - ejercicios
Actividad 4   algoritmos - ejerciciosActividad 4   algoritmos - ejercicios
Actividad 4 algoritmos - ejerciciosjesus abello
 
Guia vb net a nivel visual
Guia vb net a nivel visualGuia vb net a nivel visual
Guia vb net a nivel visualjesus abello
 
Visual studio 2005
Visual studio 2005Visual studio 2005
Visual studio 2005jesus abello
 
Conceptos basicos de poo
Conceptos basicos de pooConceptos basicos de poo
Conceptos basicos de poojesus abello
 
Partes de un programa variables constantes
Partes de un programa variables   constantesPartes de un programa variables   constantes
Partes de un programa variables constantesjesus abello
 
Ejercicios explicados
Ejercicios explicadosEjercicios explicados
Ejercicios explicadosjesus abello
 
Actividad 4 algoritmos - ejercicios
Actividad 4   algoritmos - ejerciciosActividad 4   algoritmos - ejercicios
Actividad 4 algoritmos - ejerciciosjesus abello
 
Manual de sistemas y procedimientos
Manual de sistemas y procedimientosManual de sistemas y procedimientos
Manual de sistemas y procedimientosjesus abello
 
Conceptos basicos de sitemas
Conceptos basicos de sitemasConceptos basicos de sitemas
Conceptos basicos de sitemasjesus abello
 
Teoría de sistemas
Teoría de sistemasTeoría de sistemas
Teoría de sistemasjesus abello
 
Planificacion algoritmos y df jesus abello1
Planificacion algoritmos y df jesus abello1Planificacion algoritmos y df jesus abello1
Planificacion algoritmos y df jesus abello1jesus abello
 
Formularios google - Manual paso a paso
Formularios google - Manual paso a pasoFormularios google - Manual paso a paso
Formularios google - Manual paso a pasojesus abello
 

Más de jesus abello (16)

Actividad 11
Actividad 11Actividad 11
Actividad 11
 
Actividad 4 algoritmos - ejercicios
Actividad 4   algoritmos - ejerciciosActividad 4   algoritmos - ejercicios
Actividad 4 algoritmos - ejercicios
 
Guia vb net a nivel visual
Guia vb net a nivel visualGuia vb net a nivel visual
Guia vb net a nivel visual
 
Visual studio 2005
Visual studio 2005Visual studio 2005
Visual studio 2005
 
Conceptos basicos de poo
Conceptos basicos de pooConceptos basicos de poo
Conceptos basicos de poo
 
Partes de un programa variables constantes
Partes de un programa variables   constantesPartes de un programa variables   constantes
Partes de un programa variables constantes
 
Ejercicios explicados
Ejercicios explicadosEjercicios explicados
Ejercicios explicados
 
Apuintes 1
Apuintes 1Apuintes 1
Apuintes 1
 
Pseudo codigo
Pseudo codigoPseudo codigo
Pseudo codigo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Actividad 4 algoritmos - ejercicios
Actividad 4   algoritmos - ejerciciosActividad 4   algoritmos - ejercicios
Actividad 4 algoritmos - ejercicios
 
Manual de sistemas y procedimientos
Manual de sistemas y procedimientosManual de sistemas y procedimientos
Manual de sistemas y procedimientos
 
Conceptos basicos de sitemas
Conceptos basicos de sitemasConceptos basicos de sitemas
Conceptos basicos de sitemas
 
Teoría de sistemas
Teoría de sistemasTeoría de sistemas
Teoría de sistemas
 
Planificacion algoritmos y df jesus abello1
Planificacion algoritmos y df jesus abello1Planificacion algoritmos y df jesus abello1
Planificacion algoritmos y df jesus abello1
 
Formularios google - Manual paso a paso
Formularios google - Manual paso a pasoFormularios google - Manual paso a paso
Formularios google - Manual paso a paso
 

Último

origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 

Último (20)

origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 

Estructuras de control

  • 1. Las estructuras condicionales comparan una variable contra otro(s) valor(es), para que, en base al resultado de esta comparación, se siga un curso de acción dentro del programa. Cabe mencionar que la comparación se puede hacer contra otra variable o contra una constante, según se necesite. Existen dos tipos básicos, las SIMPLES y las DOBLES. ESTRUCTURAS CONDICIONALES 1
  • 2. Las estructuras condicionales simples se les conocen como “Tomas de decisión”. Estas tomas de decisión tienen la siguiente forma: ESTRUCTURAS CONDICIONALES 2
  • 4. Las estructuras condicionales dobles permiten elegir entre dos opciones o alternativas posibles en función del cumplimiento o no de una determinada condición. Se Representan de la Siguiente forma: ESTRUCTURAS CONDICIONALES 4
  • 7. Se llaman problemas repetitivos o cíclicos a aquellos en cuya solución es necesario utilizar un mismo conjunto de acciones que se puedan ejecutar una cantidad específica de veces. Esta cantidad puede ser fija (previamente determinada por el programador) o puede ser variable (estar en función de algún dato dentro del programa). ESTRUCTURAS REPETITIVAS O CICLICAS 7
  • 8. Los ciclos se clasifican en: Ciclos con un Número Determinado de Iteraciones (Hacer-Para) Ciclos con un Número Indeterminado de Iteraciones (Hacer–Mientras) ESTRUCTURAS REPETITIVAS O CICLICAS 8
  • 9. Ciclos con un Número Determinado de Iteraciones (Hacer-Para) Son aquellos en que el número de iteraciones no se conoce con exactitud, ya que esta dado en función de un dato dentro del programa ESTRUCTURAS REPETITIVAS O CICLICAS 9
  • 10. Ciclos con un Número Determinado de Iteraciones (Hacer-Para) ESTRUCTURAS REPETITIVAS O CICLICAS 10
  • 12. Ciclos con un Número Indeterminado de Iteraciones (Hacer–Mientras) Esta es una estructura que repetirá un proceso durante “N” veces, donde “N” puede ser fijo o variable. Para esto, la instrucción se vale de una condición que es la que debe cumplirse para que se siga ejecutando. Cuando la condición ya no se cumple, entonces ya no se ejecuta el proceso. La forma de esta estructura es la siguiente: ESTRUCTURAS REPETITIVAS O CICLICAS 12
  • 13. Ciclos con un Número Indeterminado de Iteraciones (Hacer–Mientras) Son aquellos en que el número de iteraciones no se conoce con exactitud, ya que esta dado en función de un dato dentro del programa ESTRUCTURAS REPETITIVAS O CICLICAS 13
  • 14. Ciclos con un Número Indeterminado de Iteraciones (Hacer–Mientras) ESTRUCTURAS REPETITIVAS O CICLICAS 14