SlideShare una empresa de Scribd logo
1 de 6
ESTRUCTURAS
CONDICONALES DE
CONTROL
CONCEPTO
Las estructuras condicionales se
refieren a la lógica de tomar
decisiones para llevar a cabo una
tarea si se cumplen una o varias
alternativas u opciones posibles.
Estas situaciones son frecuentes en
nuestra vida diaria, ya que es difícil
realizar múltiples acciones
simultáneamente. En el ámbito de la
programación, ocurre algo similar,
ya que aplicar este criterio asegura
el correcto funcionamiento de una
aplicación.
CLASIFICACIÓN
L as e struc turas c ondic ionale s se c lasific an de ac ue rdo al núme ro de
alte rnativas posible s, e stas son:
• Simples: De forma sencilla, una estructura condicional implica ej ecutar
ac c ión e spe c ífic a c uando se c umple una de te rminada c ondic ión. Si la
c ondic ión e s ve rdadera, se e j e c utará la se nte nc ia c orre spondie nte ; de
lo c ontrario, no se re alizará ninguna ac c ión.
• Compuesta: Brinda la posibilidad de se le c c ionar e ntre dos opc ione s
según se cumpla o no una condición específica que se evalúa.
• M últiples: Pe rmite asoc iar un c onj unto de c ondic ione s a un grupo de
que se e xc luye n mutuame nte . L a e struc tura se c onoc e c omo CA SE y
pe rmite una de sv iac ión de l fluj o de c ontrol hac ia múltiple s proc e sos e n
func ión de l re sultado de la e valuac ión de una e x pre sión o indic ador.
• Anidada : Involucran la elección entre dos opciones, aunque también es
posible utilizar la instruc c ión " if" par a d ise ñ ar e str u c tu r as d e se le c c ión
que c onte ngan más de dos alte rnativas. Esto signific a que se pue de
e struc turar un programa c on c ondic ione s y subc ondic ione s ,
pe rmitie ndo una mayor varie dad de opc ione s e n e l fluj o de e j e c uc ión.
EJEMPLOS DE ESTRUCTURAS CONDICIONALES
Condicional if: Los condicionales "if" son una estructura de control que
nos permite tomar decisiones dentro de un algoritmo. Estas estructuras nos
permiten determinar qué acciones ejecutar en función de una condición
específica.
Condicional IF-ELSE: En resumen, un condicional "if-else" es una estructura
que nos permite especificar las acciones que deben realizarse si se cumple una
determinada condición, así como también determinar las acciones a ejecutar en
caso de que no se cumpla. Esto genera una separación o bifurcación en la
ejecución del programa, lo que nos permite ejecutar diferentes acciones en
función de la evaluación de una condición dada.
Condicional SWITCH: Los condicionales "switch" son una estructura de control
condicional que nos permite definir múltiples casos que una variable puede
cumplir y especificar la acción a tomar en cada una de estas situaciones. Incluso
es posible determinar qué acción ejecutar en caso de que la variable no cumpla
ninguna de las condiciones dadas.
EJERCICIOS PROPUESTOS
Identificarlaclasificación
delasestructuras
BIBLIOGRAFÍA
https://www.programarya.com/Cursos/C++/Condicionales/Condicional-switch
https://querocarlos.wordpress.com/estructuras-condicionales-en-c/
https://elvex.ugr.es/decsai/java/pdf/5B-conditional.pdf
https://www.tutorialesprogramacionya.com/javaya/detalleconcepto.php?codigo=81&

Más contenido relacionado

La actualidad más candente

4. estructuras selectivas
4. estructuras selectivas4. estructuras selectivas
4. estructuras selectivasmartell024
 
Unidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datosUnidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datosUrban Skate House
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Caseguestf131a9
 
Paradigma de poo
Paradigma de pooParadigma de poo
Paradigma de poopixeleante
 
condiciones multiples y anidadas.pptx
condiciones multiples y anidadas.pptxcondiciones multiples y anidadas.pptx
condiciones multiples y anidadas.pptxAbelBlancoSoto
 
Estructuras de decisión o selectivas
Estructuras de decisión o selectivasEstructuras de decisión o selectivas
Estructuras de decisión o selectivasDenisse C
 
instruccion de control
instruccion de controlinstruccion de control
instruccion de controlluiseldrumer
 
1.1 Definición y concepto de los S.O
1.1 Definición y concepto de los S.O1.1 Definición y concepto de los S.O
1.1 Definición y concepto de los S.Olupita zume
 
Estructura repetitiva for
Estructura repetitiva forEstructura repetitiva for
Estructura repetitiva forDenisse C
 
3.5 Semántica de las reglas de producción.pptx
3.5 Semántica de las reglas de producción.pptx3.5 Semántica de las reglas de producción.pptx
3.5 Semántica de las reglas de producción.pptxRam Vazquez
 
PARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOPARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOFredy Olaya
 
SISTEMAS BASADOS EN CONOCIMIENTOS
SISTEMAS BASADOS EN CONOCIMIENTOSSISTEMAS BASADOS EN CONOCIMIENTOS
SISTEMAS BASADOS EN CONOCIMIENTOSLUIS5111987
 
Manipulacion de la pila!!
Manipulacion de la pila!!Manipulacion de la pila!!
Manipulacion de la pila!!romo91
 
Ejercicios de programacion if - switch-case
Ejercicios de programacion   if  -   switch-caseEjercicios de programacion   if  -   switch-case
Ejercicios de programacion if - switch-caseGuillermo Viaje
 

La actualidad más candente (20)

Estructura de control
Estructura de controlEstructura de control
Estructura de control
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
4. estructuras selectivas
4. estructuras selectivas4. estructuras selectivas
4. estructuras selectivas
 
Unidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datosUnidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datos
 
Herramientas Case
Herramientas CaseHerramientas Case
Herramientas Case
 
Paradigma de poo
Paradigma de pooParadigma de poo
Paradigma de poo
 
condiciones multiples y anidadas.pptx
condiciones multiples y anidadas.pptxcondiciones multiples y anidadas.pptx
condiciones multiples y anidadas.pptx
 
Estructuras de decisión o selectivas
Estructuras de decisión o selectivasEstructuras de decisión o selectivas
Estructuras de decisión o selectivas
 
instruccion de control
instruccion de controlinstruccion de control
instruccion de control
 
1.1 Definición y concepto de los S.O
1.1 Definición y concepto de los S.O1.1 Definición y concepto de los S.O
1.1 Definición y concepto de los S.O
 
Estructura repetitiva for
Estructura repetitiva forEstructura repetitiva for
Estructura repetitiva for
 
3.5 Semántica de las reglas de producción.pptx
3.5 Semántica de las reglas de producción.pptx3.5 Semántica de las reglas de producción.pptx
3.5 Semántica de las reglas de producción.pptx
 
Arreglos - Assembler
Arreglos - AssemblerArreglos - Assembler
Arreglos - Assembler
 
PARADIGMA IMPERATIVO
PARADIGMA IMPERATIVOPARADIGMA IMPERATIVO
PARADIGMA IMPERATIVO
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Comparticion de recursos- Sistemas Distribuidos
Comparticion de recursos- Sistemas Distribuidos Comparticion de recursos- Sistemas Distribuidos
Comparticion de recursos- Sistemas Distribuidos
 
SISTEMAS BASADOS EN CONOCIMIENTOS
SISTEMAS BASADOS EN CONOCIMIENTOSSISTEMAS BASADOS EN CONOCIMIENTOS
SISTEMAS BASADOS EN CONOCIMIENTOS
 
Easy case
Easy caseEasy case
Easy case
 
Manipulacion de la pila!!
Manipulacion de la pila!!Manipulacion de la pila!!
Manipulacion de la pila!!
 
Ejercicios de programacion if - switch-case
Ejercicios de programacion   if  -   switch-caseEjercicios de programacion   if  -   switch-case
Ejercicios de programacion if - switch-case
 

Similar a ESTRUCTURAS DE CONTROL: CONDICIONALES

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
Estructuras de controlEstructuras de control
Estructuras de controljesus abello
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionaleswladimirclipper
 
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
 
Programación estructurada Resumen
Programación estructurada ResumenProgramación estructurada Resumen
Programación estructurada ResumenRosttySerrano
 
ANIDAMIENTO DE ESTRUCTURAS DE CONTROL SIMPLE
ANIDAMIENTO DE ESTRUCTURAS DE CONTROL SIMPLEANIDAMIENTO DE ESTRUCTURAS DE CONTROL SIMPLE
ANIDAMIENTO DE ESTRUCTURAS DE CONTROL SIMPLEFernando Solis
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivasmarigelcontreras
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivasmarigelcontreras
 
Lenguaje de programacion diapo
Lenguaje de programacion diapoLenguaje de programacion diapo
Lenguaje de programacion diapotato887
 
TecnoLOGIA
TecnoLOGIATecnoLOGIA
TecnoLOGIAjhohamn
 
Estructuras de control_luis_barreto
Estructuras de control_luis_barretoEstructuras de control_luis_barreto
Estructuras de control_luis_barretoLuisBarreto80
 

Similar a ESTRUCTURAS DE CONTROL: CONDICIONALES (20)

Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01
 
libro.docx
libro.docxlibro.docx
libro.docx
 
ESTRUCTURAS SELECTIVAS (1).pdf
ESTRUCTURAS SELECTIVAS (1).pdfESTRUCTURAS SELECTIVAS (1).pdf
ESTRUCTURAS SELECTIVAS (1).pdf
 
Selectivas
SelectivasSelectivas
Selectivas
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Sentencias simples y compuestas
Sentencias simples y compuestasSentencias simples y compuestas
Sentencias simples y compuestas
 
Estructuras condicionales
Estructuras condicionalesEstructuras condicionales
Estructuras condicionales
 
Selectivas
SelectivasSelectivas
Selectivas
 
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
 
Programación estructurada Resumen
Programación estructurada ResumenProgramación estructurada Resumen
Programación estructurada Resumen
 
ESTRUCTURAS DE CONTROL.pptx
ESTRUCTURAS DE CONTROL.pptxESTRUCTURAS DE CONTROL.pptx
ESTRUCTURAS DE CONTROL.pptx
 
ANIDAMIENTO DE ESTRUCTURAS DE CONTROL SIMPLE
ANIDAMIENTO DE ESTRUCTURAS DE CONTROL SIMPLEANIDAMIENTO DE ESTRUCTURAS DE CONTROL SIMPLE
ANIDAMIENTO DE ESTRUCTURAS DE CONTROL SIMPLE
 
Los algoritmos
Los algoritmosLos algoritmos
Los algoritmos
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivas
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivas
 
Lenguaje de programacion diapo
Lenguaje de programacion diapoLenguaje de programacion diapo
Lenguaje de programacion diapo
 
Taller algoritmos2
Taller algoritmos2Taller algoritmos2
Taller algoritmos2
 
TecnoLOGIA
TecnoLOGIATecnoLOGIA
TecnoLOGIA
 
Estructuras de control_luis_barreto
Estructuras de control_luis_barretoEstructuras de control_luis_barreto
Estructuras de control_luis_barreto
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
 

Más de Fernando Solis

BÚSQUEDA DE SUBCADENAS EN C
BÚSQUEDA DE SUBCADENAS EN CBÚSQUEDA DE SUBCADENAS EN C
BÚSQUEDA DE SUBCADENAS EN CFernando Solis
 
Almacenamiento de informacion en una estructura
Almacenamiento de informacion en una estructuraAlmacenamiento de informacion en una estructura
Almacenamiento de informacion en una estructuraFernando Solis
 
Entrada y salida de datos
Entrada y salida de datosEntrada y salida de datos
Entrada y salida de datosFernando Solis
 
Longitud y Concatenacion
Longitud y ConcatenacionLongitud y Concatenacion
Longitud y ConcatenacionFernando Solis
 
Lectura de datos de cadena
Lectura de datos de cadenaLectura de datos de cadena
Lectura de datos de cadenaFernando Solis
 
Introducción a Tipos de Datos Abstractos (TDA)
Introducción a Tipos de Datos Abstractos (TDA)Introducción a Tipos de Datos Abstractos (TDA)
Introducción a Tipos de Datos Abstractos (TDA)Fernando Solis
 
Archivos Binarios vs Archivos de Texto
Archivos Binarios vs Archivos de TextoArchivos Binarios vs Archivos de Texto
Archivos Binarios vs Archivos de TextoFernando Solis
 
DEFINICION DE CADENAS O STRINGS
DEFINICION DE CADENAS O STRINGSDEFINICION DE CADENAS O STRINGS
DEFINICION DE CADENAS O STRINGSFernando Solis
 
Declaración e inicialización de variables de tipo cadena
Declaración e inicialización de variables de tipo cadenaDeclaración e inicialización de variables de tipo cadena
Declaración e inicialización de variables de tipo cadenaFernando Solis
 
Comparacion de arreglos Strings
Comparacion de arreglos StringsComparacion de arreglos Strings
Comparacion de arreglos StringsFernando Solis
 
Acceso en tipos de datos abstractos
Acceso en tipos de datos abstractosAcceso en tipos de datos abstractos
Acceso en tipos de datos abstractosFernando Solis
 
Arreglo Orden Seleccion
Arreglo  Orden SeleccionArreglo  Orden Seleccion
Arreglo Orden SeleccionFernando Solis
 
Algoritmos de Busqueda
Algoritmos de BusquedaAlgoritmos de Busqueda
Algoritmos de BusquedaFernando Solis
 

Más de Fernando Solis (20)

AULA INVERTIDA.pdf
AULA INVERTIDA.pdfAULA INVERTIDA.pdf
AULA INVERTIDA.pdf
 
Subcadenas-en-C
Subcadenas-en-CSubcadenas-en-C
Subcadenas-en-C
 
BÚSQUEDA DE SUBCADENAS EN C
BÚSQUEDA DE SUBCADENAS EN CBÚSQUEDA DE SUBCADENAS EN C
BÚSQUEDA DE SUBCADENAS EN C
 
Almacenamiento de informacion en una estructura
Almacenamiento de informacion en una estructuraAlmacenamiento de informacion en una estructura
Almacenamiento de informacion en una estructura
 
Entrada y salida de datos
Entrada y salida de datosEntrada y salida de datos
Entrada y salida de datos
 
Longitud y Concatenacion
Longitud y ConcatenacionLongitud y Concatenacion
Longitud y Concatenacion
 
Lectura de datos de cadena
Lectura de datos de cadenaLectura de datos de cadena
Lectura de datos de cadena
 
Introducción a Tipos de Datos Abstractos (TDA)
Introducción a Tipos de Datos Abstractos (TDA)Introducción a Tipos de Datos Abstractos (TDA)
Introducción a Tipos de Datos Abstractos (TDA)
 
Archivos Binarios vs Archivos de Texto
Archivos Binarios vs Archivos de TextoArchivos Binarios vs Archivos de Texto
Archivos Binarios vs Archivos de Texto
 
DEFINICION DE CADENAS O STRINGS
DEFINICION DE CADENAS O STRINGSDEFINICION DE CADENAS O STRINGS
DEFINICION DE CADENAS O STRINGS
 
Declaración e inicialización de variables de tipo cadena
Declaración e inicialización de variables de tipo cadenaDeclaración e inicialización de variables de tipo cadena
Declaración e inicialización de variables de tipo cadena
 
Conversion de Strings
Conversion de StringsConversion de Strings
Conversion de Strings
 
Comparacion de arreglos Strings
Comparacion de arreglos StringsComparacion de arreglos Strings
Comparacion de arreglos Strings
 
Cadenas y/o strings
Cadenas y/o stringsCadenas y/o strings
Cadenas y/o strings
 
Asignacion
AsignacionAsignacion
Asignacion
 
Acceso en tipos de datos abstractos
Acceso en tipos de datos abstractosAcceso en tipos de datos abstractos
Acceso en tipos de datos abstractos
 
Arreglo Orden Seleccion
Arreglo  Orden SeleccionArreglo  Orden Seleccion
Arreglo Orden Seleccion
 
Algoritmos de Busqueda
Algoritmos de BusquedaAlgoritmos de Busqueda
Algoritmos de Busqueda
 
Quick Sort
Quick SortQuick Sort
Quick Sort
 
Ordenacion Radix
Ordenacion RadixOrdenacion Radix
Ordenacion Radix
 

Último

TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 

Último (20)

TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 

ESTRUCTURAS DE CONTROL: CONDICIONALES

  • 2. CONCEPTO Las estructuras condicionales se refieren a la lógica de tomar decisiones para llevar a cabo una tarea si se cumplen una o varias alternativas u opciones posibles. Estas situaciones son frecuentes en nuestra vida diaria, ya que es difícil realizar múltiples acciones simultáneamente. En el ámbito de la programación, ocurre algo similar, ya que aplicar este criterio asegura el correcto funcionamiento de una aplicación.
  • 3. CLASIFICACIÓN L as e struc turas c ondic ionale s se c lasific an de ac ue rdo al núme ro de alte rnativas posible s, e stas son: • Simples: De forma sencilla, una estructura condicional implica ej ecutar ac c ión e spe c ífic a c uando se c umple una de te rminada c ondic ión. Si la c ondic ión e s ve rdadera, se e j e c utará la se nte nc ia c orre spondie nte ; de lo c ontrario, no se re alizará ninguna ac c ión. • Compuesta: Brinda la posibilidad de se le c c ionar e ntre dos opc ione s según se cumpla o no una condición específica que se evalúa. • M últiples: Pe rmite asoc iar un c onj unto de c ondic ione s a un grupo de que se e xc luye n mutuame nte . L a e struc tura se c onoc e c omo CA SE y pe rmite una de sv iac ión de l fluj o de c ontrol hac ia múltiple s proc e sos e n func ión de l re sultado de la e valuac ión de una e x pre sión o indic ador. • Anidada : Involucran la elección entre dos opciones, aunque también es posible utilizar la instruc c ión " if" par a d ise ñ ar e str u c tu r as d e se le c c ión que c onte ngan más de dos alte rnativas. Esto signific a que se pue de e struc turar un programa c on c ondic ione s y subc ondic ione s , pe rmitie ndo una mayor varie dad de opc ione s e n e l fluj o de e j e c uc ión.
  • 4. EJEMPLOS DE ESTRUCTURAS CONDICIONALES Condicional if: Los condicionales "if" son una estructura de control que nos permite tomar decisiones dentro de un algoritmo. Estas estructuras nos permiten determinar qué acciones ejecutar en función de una condición específica. Condicional IF-ELSE: En resumen, un condicional "if-else" es una estructura que nos permite especificar las acciones que deben realizarse si se cumple una determinada condición, así como también determinar las acciones a ejecutar en caso de que no se cumpla. Esto genera una separación o bifurcación en la ejecución del programa, lo que nos permite ejecutar diferentes acciones en función de la evaluación de una condición dada. Condicional SWITCH: Los condicionales "switch" son una estructura de control condicional que nos permite definir múltiples casos que una variable puede cumplir y especificar la acción a tomar en cada una de estas situaciones. Incluso es posible determinar qué acción ejecutar en caso de que la variable no cumpla ninguna de las condiciones dadas.

Notas del editor

  1. https://unsplash.com/photos/TvN54bnuQg8