SlideShare una empresa de Scribd logo
ESTRUCTURAS DE CONTROL
SELECTIVAS
Programación de Computadoras Hugo Vega
Grupo 2:
Reina Rodríguez
Miriam Salluca
1
ESTRUCTURAS DE CONTROL SELECTIVAS
 Se usan para la toma de decisiones dentro de un
programa y lo podemos clasificar:
 1. Simple → (Si_entonces)
 2. Doble → (Si_entonces_sino)
 3. Anidada o cascada → (Si_anidada)
 4. Múltiple → ( Si_múltiple)
2
ESTRUCTURAS DE CONTROL SELECTIVAS
 ESTRUCTURA SELECTIVA SIMPLE:
 Permite ejecutar una acción o grupo de acciones
solo si se cumple una determinada condición, es
decir, donde la condición “C” es un grupo de
condiciones a evaluarse. El bloque “A” representa
la operación o conjunto de operaciones a realizar si
la condición “C” es verdadera.
3
ESTRUCTURAS DE CONTROL SELECTIVAS
4
 Obs. El resultado de: a%b es el residuo de dividir a entre b
 Si ingresamos el número: 6 nos saldrá en pantalla: El numero es múltiplo de tres
 El numero ingresado es 6
 Si ingresamos el número: 13 nos saldrá en pantalla: El numero ingresado es 13
ESTRUCTURAS DE CONTROL SELECTIVAS
5
 ESTRUCTURA SELECTIVA DOBLE:
 Permite seleccionar una ruta de dos posibles, en
base a la verdad (V) o falsedad (F) de la condición.
ESTRUCTURAS DE CONTROL SELECTIVAS
6
 Si (if) la condición es verdadera, se ejecutan las
sentencias: {a1, a2, a3, …, an} , sino (else) se
ejecutaran las sentencias: {b1, b2, b3, …, bn}
 Si la sentencia solo tiene una línea no es necesario
poner llaves.
ESTRUCTURAS DE CONTROL SELECTIVAS
 SENTENCIAS ANIDADAS:
 Una estructura de decisión puede estar anidada
dentro de otra estructura de decisión, hay que tener
en cuenta que el anidamiento sea total.
 Se debe mantener el concepto que una estructura
de decisión debe tener una sola entrada y una sola
salida tanto para la estructura que anida como para
la estructura anidada.
7
ESTRUCTURAS DE CONTROL SELECTIVAS
8
ESTRUCTURAS DE CONTROL SELECTIVAS
 ESTRUCTURA CONDICIONAL MULTIPLE:
 Esta instrucción se utiliza para seleccionar una
alternativa dentro de múltiples opciones disponibles.
 El contenido de la variable selector debe ser ordinal, es
decir debe ser de tipo int o char o sus variantes de int:
long int, short int, no esta permitido datos de tipo
float.
 Es decir si la variable selector es exactamente igual a la
constante J, entonces se ejecutara la sentencia J(s),
luego de encontrar la instrucción break, hará que el
control del programa salga fuera del switch.
 Si no cumple la condición anterior pasara a evaluar el
siguiente caso y así sucesivamente. Si ninguno de los
casos se cumple ejecuta las sentencias default. 9
ESTRUCTURAS DE CONTROL SELECTIVAS
10

Más contenido relacionado

La actualidad más candente

Estructura selectiva simple
Estructura selectiva simpleEstructura selectiva simple
Estructura selectiva simple
Nora O. Martínez
 
Programación modular estructurada.ppt
Programación modular estructurada.pptProgramación modular estructurada.ppt
Programación modular estructurada.ppt
Leydi Hernandez
 
Greenfoot 2
Greenfoot 2Greenfoot 2
Greenfoot 2
Elian Maya
 
Variables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CVariables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en C
Ronny Parra
 
Estructura secuencial
Estructura secuencialEstructura secuencial
Estructura secuencial
Fernando Hidalgo C
 
Electrónica digital: VHDL el arte de programar sistemas digitales por David G...
Electrónica digital: VHDL el arte de programar sistemas digitales por David G...Electrónica digital: VHDL el arte de programar sistemas digitales por David G...
Electrónica digital: VHDL el arte de programar sistemas digitales por David G...
SANTIAGO PABLO ALBERTO
 
Pseint
PseintPseint
ESTRUCTURAS REPETITIVAS
ESTRUCTURAS REPETITIVASESTRUCTURAS REPETITIVAS
ESTRUCTURAS REPETITIVAS
Duvan Dominguez
 
Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++
ncrmax
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
wladimirclipper
 
Estructuras de control C++
Estructuras de control C++Estructuras de control C++
Estructuras de control C++
LOANNELMARIN
 
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivasLógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
Edward Ropero
 
Arboles M-Way, 2-3 y 2-3-4
Arboles M-Way, 2-3 y 2-3-4Arboles M-Way, 2-3 y 2-3-4
Arboles M-Way, 2-3 y 2-3-4
Daniel Gomez Jaramillo
 
Manual de Uso PseInt
Manual de Uso PseIntManual de Uso PseInt
Manual de Uso PseInt
IEO Santo Tomás
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++
Rosbelia Balza
 
Estructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoEstructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativo
Yurley Ochoa
 
Greenfoot 6
Greenfoot 6Greenfoot 6
Greenfoot 6
Christian Medina
 
Ordenamiento burbuja
Ordenamiento burbujaOrdenamiento burbuja
Ordenamiento burbuja
Oscar Mora
 
Ordenamientos burbuja e inserción
Ordenamientos burbuja e inserciónOrdenamientos burbuja e inserción
Ordenamientos burbuja e inserción
Alvaro Enrique Ruano
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
UNEXPO
 

La actualidad más candente (20)

Estructura selectiva simple
Estructura selectiva simpleEstructura selectiva simple
Estructura selectiva simple
 
Programación modular estructurada.ppt
Programación modular estructurada.pptProgramación modular estructurada.ppt
Programación modular estructurada.ppt
 
Greenfoot 2
Greenfoot 2Greenfoot 2
Greenfoot 2
 
Variables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CVariables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en C
 
Estructura secuencial
Estructura secuencialEstructura secuencial
Estructura secuencial
 
Electrónica digital: VHDL el arte de programar sistemas digitales por David G...
Electrónica digital: VHDL el arte de programar sistemas digitales por David G...Electrónica digital: VHDL el arte de programar sistemas digitales por David G...
Electrónica digital: VHDL el arte de programar sistemas digitales por David G...
 
Pseint
PseintPseint
Pseint
 
ESTRUCTURAS REPETITIVAS
ESTRUCTURAS REPETITIVASESTRUCTURAS REPETITIVAS
ESTRUCTURAS REPETITIVAS
 
Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Estructuras de control C++
Estructuras de control C++Estructuras de control C++
Estructuras de control C++
 
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivasLógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
 
Arboles M-Way, 2-3 y 2-3-4
Arboles M-Way, 2-3 y 2-3-4Arboles M-Way, 2-3 y 2-3-4
Arboles M-Way, 2-3 y 2-3-4
 
Manual de Uso PseInt
Manual de Uso PseIntManual de Uso PseInt
Manual de Uso PseInt
 
Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++
 
Estructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativoEstructura jerarquica de un sistema operativo
Estructura jerarquica de un sistema operativo
 
Greenfoot 6
Greenfoot 6Greenfoot 6
Greenfoot 6
 
Ordenamiento burbuja
Ordenamiento burbujaOrdenamiento burbuja
Ordenamiento burbuja
 
Ordenamientos burbuja e inserción
Ordenamientos burbuja e inserciónOrdenamientos burbuja e inserción
Ordenamientos burbuja e inserción
 
Instrucciones de control
Instrucciones de controlInstrucciones de control
Instrucciones de control
 

Similar a Estructuras de control selectivas

Guia 4
Guia 4Guia 4
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
Fernando Solis
 
Lenguaje Borland C - Estructuras de Control
Lenguaje Borland C - Estructuras de ControlLenguaje Borland C - Estructuras de Control
Lenguaje Borland C - Estructuras de Control
Karina Arguedas Ruelas
 
r90043.PPTX
r90043.PPTXr90043.PPTX
Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01
mariazeballos
 
ESTRUCTURAS SELECTIVAS (1).pdf
ESTRUCTURAS SELECTIVAS (1).pdfESTRUCTURAS SELECTIVAS (1).pdf
ESTRUCTURAS SELECTIVAS (1).pdf
IsabelVillavicencioC
 
Power point
Power pointPower point
Power point
LuisJoseJimenez
 
3. ESTRUCTURAS DE CONTROL C.pptx
3. ESTRUCTURAS DE CONTROL C.pptx3. ESTRUCTURAS DE CONTROL C.pptx
3. ESTRUCTURAS DE CONTROL C.pptx
Dieguess
 
Estructuras de programcion
Estructuras de programcionEstructuras de programcion
Estructuras de programcion
maryfiguera
 
ESTRUCTURAS DE CONTROL.pdf
ESTRUCTURAS DE CONTROL.pdfESTRUCTURAS DE CONTROL.pdf
ESTRUCTURAS DE CONTROL.pdf
JavierAlexanderCarre
 
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
RoibertOnielEstradaL
 
Estructuras de control secuencial
Estructuras de control secuencialEstructuras de control secuencial
Estructuras de control secuencial
NstorjosecolmenarHen
 
Lec10 j estrcontrol
Lec10 j estrcontrolLec10 j estrcontrol
Lec10 j estrcontrol
htmrk
 
Resolucion De Problemas Con Computadora
Resolucion De Problemas Con ComputadoraResolucion De Problemas Con Computadora
Resolucion De Problemas Con Computadora
Brivé Soluciones
 
2ª unidad de algoritmo
2ª unidad de algoritmo2ª unidad de algoritmo
2ª unidad de algoritmo
especialidaddesistemas
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
Veronica Falconi
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
Angel R Pilco Q
 
Los algoritmos
Los algoritmosLos algoritmos
Los algoritmos
Antonio Gomez
 
Programación Orientada Objetos. Estructuras de control if, If else, switch.pdf
Programación Orientada Objetos. Estructuras de control if, If else, switch.pdfProgramación Orientada Objetos. Estructuras de control if, If else, switch.pdf
Programación Orientada Objetos. Estructuras de control if, If else, switch.pdf
DanielHidalgo92
 
Instrucciones basicas-para-c (1)
Instrucciones basicas-para-c (1)Instrucciones basicas-para-c (1)
Instrucciones basicas-para-c (1)
luis_ocampo27
 

Similar a Estructuras de control selectivas (20)

Guia 4
Guia 4Guia 4
Guia 4
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Lenguaje Borland C - Estructuras de Control
Lenguaje Borland C - Estructuras de ControlLenguaje Borland C - Estructuras de Control
Lenguaje Borland C - Estructuras de Control
 
r90043.PPTX
r90043.PPTXr90043.PPTX
r90043.PPTX
 
Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01
 
ESTRUCTURAS SELECTIVAS (1).pdf
ESTRUCTURAS SELECTIVAS (1).pdfESTRUCTURAS SELECTIVAS (1).pdf
ESTRUCTURAS SELECTIVAS (1).pdf
 
Power point
Power pointPower point
Power point
 
3. ESTRUCTURAS DE CONTROL C.pptx
3. ESTRUCTURAS DE CONTROL C.pptx3. ESTRUCTURAS DE CONTROL C.pptx
3. ESTRUCTURAS DE CONTROL C.pptx
 
Estructuras de programcion
Estructuras de programcionEstructuras de programcion
Estructuras de programcion
 
ESTRUCTURAS DE CONTROL.pdf
ESTRUCTURAS DE CONTROL.pdfESTRUCTURAS DE CONTROL.pdf
ESTRUCTURAS DE CONTROL.pdf
 
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 secuencial
Estructuras de control secuencialEstructuras de control secuencial
Estructuras de control secuencial
 
Lec10 j estrcontrol
Lec10 j estrcontrolLec10 j estrcontrol
Lec10 j estrcontrol
 
Resolucion De Problemas Con Computadora
Resolucion De Problemas Con ComputadoraResolucion De Problemas Con Computadora
Resolucion De Problemas Con Computadora
 
2ª unidad de algoritmo
2ª unidad de algoritmo2ª unidad de algoritmo
2ª unidad de algoritmo
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Los algoritmos
Los algoritmosLos algoritmos
Los algoritmos
 
Programación Orientada Objetos. Estructuras de control if, If else, switch.pdf
Programación Orientada Objetos. Estructuras de control if, If else, switch.pdfProgramación Orientada Objetos. Estructuras de control if, If else, switch.pdf
Programación Orientada Objetos. Estructuras de control if, If else, switch.pdf
 
Instrucciones basicas-para-c (1)
Instrucciones basicas-para-c (1)Instrucciones basicas-para-c (1)
Instrucciones basicas-para-c (1)
 

Más de Reina Rodriguez

Programación modular
Programación modularProgramación modular
Programación modular
Reina Rodriguez
 
Arreglos-Programacion
Arreglos-ProgramacionArreglos-Programacion
Arreglos-Programacion
Reina Rodriguez
 
Apuntadores-Programación
Apuntadores-ProgramaciónApuntadores-Programación
Apuntadores-Programación
Reina Rodriguez
 
Estructuras de control repetitivos
Estructuras de control repetitivosEstructuras de control repetitivos
Estructuras de control repetitivos
Reina Rodriguez
 
Teoría de algoritmos
Teoría de algoritmosTeoría de algoritmos
Teoría de algoritmos
Reina Rodriguez
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
Reina Rodriguez
 
Paradigma de programación
Paradigma de programaciónParadigma de programación
Paradigma de programación
Reina Rodriguez
 
Manipulación de datos
Manipulación de datosManipulación de datos
Manipulación de datos
Reina Rodriguez
 
Almacenamiento de datos
Almacenamiento de datosAlmacenamiento de datos
Almacenamiento de datos
Reina Rodriguez
 

Más de Reina Rodriguez (9)

Programación modular
Programación modularProgramación modular
Programación modular
 
Arreglos-Programacion
Arreglos-ProgramacionArreglos-Programacion
Arreglos-Programacion
 
Apuntadores-Programación
Apuntadores-ProgramaciónApuntadores-Programación
Apuntadores-Programación
 
Estructuras de control repetitivos
Estructuras de control repetitivosEstructuras de control repetitivos
Estructuras de control repetitivos
 
Teoría de algoritmos
Teoría de algoritmosTeoría de algoritmos
Teoría de algoritmos
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Paradigma de programación
Paradigma de programaciónParadigma de programación
Paradigma de programación
 
Manipulación de datos
Manipulación de datosManipulación de datos
Manipulación de datos
 
Almacenamiento de datos
Almacenamiento de datosAlmacenamiento de datos
Almacenamiento de datos
 

Último

CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIACONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
ginnazamudio
 
efemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptxefemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptx
acgtz913
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
JAVIER SOLIS NOYOLA
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
israelsouza67
 
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdfEl Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
Robert Zuñiga Vargas
 
leyenda, mito, copla,juego de palabras ,epopeya,cantar de gestas,corrido popu...
leyenda, mito, copla,juego de palabras ,epopeya,cantar de gestas,corrido popu...leyenda, mito, copla,juego de palabras ,epopeya,cantar de gestas,corrido popu...
leyenda, mito, copla,juego de palabras ,epopeya,cantar de gestas,corrido popu...
lizeth671681
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
KarenRuano6
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
ssusera6697f
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
20minutos
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
Sandra Mariela Ballón Aguedo
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
lautyzaracho4
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
lautyzaracho4
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
100078171
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Demetrio Ccesa Rayme
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
Armando920824
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
La Paradoja educativa
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Demetrio Ccesa Rayme
 
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdfCUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
Inslvarez5
 
pueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptxpueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptx
RAMIREZNICOLE
 

Último (20)

CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIACONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
 
efemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptxefemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptx
 
A VISITA DO SENHOR BISPO .
A VISITA DO SENHOR BISPO                .A VISITA DO SENHOR BISPO                .
A VISITA DO SENHOR BISPO .
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
 
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdfEl Cerebro se Cambia a si Mismo-Norman Doidge.pdf
El Cerebro se Cambia a si Mismo-Norman Doidge.pdf
 
leyenda, mito, copla,juego de palabras ,epopeya,cantar de gestas,corrido popu...
leyenda, mito, copla,juego de palabras ,epopeya,cantar de gestas,corrido popu...leyenda, mito, copla,juego de palabras ,epopeya,cantar de gestas,corrido popu...
leyenda, mito, copla,juego de palabras ,epopeya,cantar de gestas,corrido popu...
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
 
Planificación Ejemplo con la metodología TPACK
Planificación Ejemplo con la metodología  TPACKPlanificación Ejemplo con la metodología  TPACK
Planificación Ejemplo con la metodología TPACK
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
 
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptxNuevos espacios,nuevos tiempos,nuevas practica.pptx
Nuevos espacios,nuevos tiempos,nuevas practica.pptx
 
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdfBlogs_y_Educacion_Por Zaracho Lautaro_.pdf
Blogs_y_Educacion_Por Zaracho Lautaro_.pdf
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
 
El ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURAEl ensayo mexicano en el siglo XX LITERATURA
El ensayo mexicano en el siglo XX LITERATURA
 
Las diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdfLas diversas Sociedades Mercantiles Mexico.pdf
Las diversas Sociedades Mercantiles Mexico.pdf
 
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdfGuia Practica de ChatGPT para Docentes Ccesa007.pdf
Guia Practica de ChatGPT para Docentes Ccesa007.pdf
 
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdfCUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
CUENTOS EN MAYÚSCULAS PARA APRENDER A LEER.pdf
 
pueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptxpueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptx
 

Estructuras de control selectivas

  • 1. ESTRUCTURAS DE CONTROL SELECTIVAS Programación de Computadoras Hugo Vega Grupo 2: Reina Rodríguez Miriam Salluca 1
  • 2. ESTRUCTURAS DE CONTROL SELECTIVAS  Se usan para la toma de decisiones dentro de un programa y lo podemos clasificar:  1. Simple → (Si_entonces)  2. Doble → (Si_entonces_sino)  3. Anidada o cascada → (Si_anidada)  4. Múltiple → ( Si_múltiple) 2
  • 3. ESTRUCTURAS DE CONTROL SELECTIVAS  ESTRUCTURA SELECTIVA SIMPLE:  Permite ejecutar una acción o grupo de acciones solo si se cumple una determinada condición, es decir, donde la condición “C” es un grupo de condiciones a evaluarse. El bloque “A” representa la operación o conjunto de operaciones a realizar si la condición “C” es verdadera. 3
  • 4. ESTRUCTURAS DE CONTROL SELECTIVAS 4  Obs. El resultado de: a%b es el residuo de dividir a entre b  Si ingresamos el número: 6 nos saldrá en pantalla: El numero es múltiplo de tres  El numero ingresado es 6  Si ingresamos el número: 13 nos saldrá en pantalla: El numero ingresado es 13
  • 5. ESTRUCTURAS DE CONTROL SELECTIVAS 5  ESTRUCTURA SELECTIVA DOBLE:  Permite seleccionar una ruta de dos posibles, en base a la verdad (V) o falsedad (F) de la condición.
  • 6. ESTRUCTURAS DE CONTROL SELECTIVAS 6  Si (if) la condición es verdadera, se ejecutan las sentencias: {a1, a2, a3, …, an} , sino (else) se ejecutaran las sentencias: {b1, b2, b3, …, bn}  Si la sentencia solo tiene una línea no es necesario poner llaves.
  • 7. ESTRUCTURAS DE CONTROL SELECTIVAS  SENTENCIAS ANIDADAS:  Una estructura de decisión puede estar anidada dentro de otra estructura de decisión, hay que tener en cuenta que el anidamiento sea total.  Se debe mantener el concepto que una estructura de decisión debe tener una sola entrada y una sola salida tanto para la estructura que anida como para la estructura anidada. 7
  • 8. ESTRUCTURAS DE CONTROL SELECTIVAS 8
  • 9. ESTRUCTURAS DE CONTROL SELECTIVAS  ESTRUCTURA CONDICIONAL MULTIPLE:  Esta instrucción se utiliza para seleccionar una alternativa dentro de múltiples opciones disponibles.  El contenido de la variable selector debe ser ordinal, es decir debe ser de tipo int o char o sus variantes de int: long int, short int, no esta permitido datos de tipo float.  Es decir si la variable selector es exactamente igual a la constante J, entonces se ejecutara la sentencia J(s), luego de encontrar la instrucción break, hará que el control del programa salga fuera del switch.  Si no cumple la condición anterior pasara a evaluar el siguiente caso y así sucesivamente. Si ninguno de los casos se cumple ejecuta las sentencias default. 9
  • 10. ESTRUCTURAS DE CONTROL SELECTIVAS 10