SlideShare una empresa de Scribd logo
ESTRUCTURAS SELECTIVAS Y
REPETITIVASO
Semana 03
AGENDA
• Estructura condicional selectivas.
• Estructura repetitivas.
OBJETIVOS
Aplicar la programación haciendo uso de estructuras selectivas.
Aplicar la programación haciendo uso de estructuras repetitivas
La estructura switch…case se utiliza cuando hay varias alternativas de
selección, de las cuales solo se puede seleccionar 1.
La sintaxis es la siguiente :
switch (Variable ) {
case 1:
Sentencias;
break;
case 2:
Sentencias;
break;
…
case n:
Sentencias;
break;
default:
statements;
} }
Estructuras Repetitivas
Las estructuras de bucle se utiliza para ejecutar una o más líneas de código
repetidamente.
Las estructuras de repetición en Android son:
El bucle while
El bucle do ... while
El bucle for
La Estructura while
La Estructura while se utiliza para ejecutar un bloque de instrucciones un
número determinado de veces, hasta que la condición sea falsa.
La sintaxis es la siguiente :
while (expression)
{
statements;
}
La Estructura do…while
La Estructura do…while es similar al bucle while, se repetir hasta que la
condición del bucle especificado se convierte en falso.
La sintaxis es la siguiente :
do
{
statements;
}while(expression);
La siguiente imagen muestra la diferencia entre la Estructura do…while
y el bucle while.
False
do while
False
Ejecuta el
cuerpo del
bucle
evaluar
condición
True
while
evaluar
condición
True
Ejecuta el
cuerpo del
bucle
La Estructura for
La estructura for se utiliza para ejecutar un bloque de instrucciones para un
número determinado de veces.
La sintaxis es la siguiente :
for (inicialización; condición ; incremento/decremento)
{
statements
}
La Estructura for (Cont.)
La siguiente figura muestra la secuencia de ejecución de un bucle for
completo.
False
inicialización
evaluar
condición
True
Cuerpo del
bucle
Incremento/
Decremento
Salir del
bucle de
Declaraciones break
La declaración break se utiliza para salir del bucle y previene la ejecución
del bucle restante.
Resumen
La construcción de la Estructura selectiva en Android es :
switch…case
La construcción de Estructura repetitivas se utilizan cuando se desea una
sección de un programa que se repite un número determinado de veces.
Android ofrece la construcciones de bucles siguientes :
while
do…while
for
Las declaraciones de break se utilizan para interrumpir el flujo del programa
dentro de un bucle.

Más contenido relacionado

La actualidad más candente

Cuadro comparativo s.o
Cuadro  comparativo s.oCuadro  comparativo s.o
Cuadro comparativo s.oriosofelia
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidosTensor
 
Sistemas operativos por estructura
Sistemas operativos por estructuraSistemas operativos por estructura
Sistemas operativos por estructuraProf. Javier Troya
 
Manejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosManejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosCarolina Cols
 
Diseño & Procesamiento de transacciones
Diseño & Procesamiento de transaccionesDiseño & Procesamiento de transacciones
Diseño & Procesamiento de transaccionesBlanca Parra
 
Modelamiento con uml definiciones
Modelamiento con uml definicionesModelamiento con uml definiciones
Modelamiento con uml definicionesBoris Salleg
 
Aplicando Uwe - Un ejemplo didactico
Aplicando Uwe - Un ejemplo didacticoAplicando Uwe - Un ejemplo didactico
Aplicando Uwe - Un ejemplo didacticomillernegro
 
Deteccion Y Recuperacion De Un Interbloqueo
Deteccion Y Recuperacion De Un InterbloqueoDeteccion Y Recuperacion De Un Interbloqueo
Deteccion Y Recuperacion De Un InterbloqueoTecnologico de pinotepa
 
Programación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación EstructuradaProgramación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación EstructuradaMichael de la Cruz
 
Vpn (Red Privada Virtual)
Vpn (Red Privada Virtual)Vpn (Red Privada Virtual)
Vpn (Red Privada Virtual)JuanNoa
 
Ejercicio sql tienda informatica (1)
Ejercicio sql tienda informatica (1)Ejercicio sql tienda informatica (1)
Ejercicio sql tienda informatica (1)Jsrfs Montemayor
 
Implementación de clases
Implementación de clasesImplementación de clases
Implementación de clasesFernando Solis
 

La actualidad más candente (20)

metodología crystal clear
 metodología crystal clear metodología crystal clear
metodología crystal clear
 
Ejemplo ciclo mientras que
Ejemplo ciclo mientras queEjemplo ciclo mientras que
Ejemplo ciclo mientras que
 
Cuadro comparativo s.o
Cuadro  comparativo s.oCuadro  comparativo s.o
Cuadro comparativo s.o
 
Bucle for (1)
Bucle for (1)Bucle for (1)
Bucle for (1)
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidos
 
Sistemas operativos por estructura
Sistemas operativos por estructuraSistemas operativos por estructura
Sistemas operativos por estructura
 
Manejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosManejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativos
 
Diseño & Procesamiento de transacciones
Diseño & Procesamiento de transaccionesDiseño & Procesamiento de transacciones
Diseño & Procesamiento de transacciones
 
Modelamiento con uml definiciones
Modelamiento con uml definicionesModelamiento con uml definiciones
Modelamiento con uml definiciones
 
Aplicando Uwe - Un ejemplo didactico
Aplicando Uwe - Un ejemplo didacticoAplicando Uwe - Un ejemplo didactico
Aplicando Uwe - Un ejemplo didactico
 
Deteccion Y Recuperacion De Un Interbloqueo
Deteccion Y Recuperacion De Un InterbloqueoDeteccion Y Recuperacion De Un Interbloqueo
Deteccion Y Recuperacion De Un Interbloqueo
 
Caracteristicas rup
Caracteristicas rupCaracteristicas rup
Caracteristicas rup
 
Programación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación EstructuradaProgramación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación Estructurada
 
UML
UMLUML
UML
 
Ejercicios subnetting
Ejercicios subnettingEjercicios subnetting
Ejercicios subnetting
 
Vpn (Red Privada Virtual)
Vpn (Red Privada Virtual)Vpn (Red Privada Virtual)
Vpn (Red Privada Virtual)
 
Ejercicio sql tienda informatica (1)
Ejercicio sql tienda informatica (1)Ejercicio sql tienda informatica (1)
Ejercicio sql tienda informatica (1)
 
Implementación de clases
Implementación de clasesImplementación de clases
Implementación de clases
 
Resumen polimorfismo
Resumen polimorfismoResumen polimorfismo
Resumen polimorfismo
 
Trigger Data Base
Trigger Data BaseTrigger Data Base
Trigger Data Base
 

Similar a Estructuras selectivas y repetitiva c#

Estructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis RondónEstructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis Rondónluisandresrondongarc
 
estructura for ingeniería en sistema programacion
estructura for ingeniería en sistema programacionestructura for ingeniería en sistema programacion
estructura for ingeniería en sistema programacionJairEduardoReyesRosa
 
Presentacion Jose Barazarte Estructuras Repetitivas.pptx
Presentacion Jose Barazarte Estructuras Repetitivas.pptxPresentacion Jose Barazarte Estructuras Repetitivas.pptx
Presentacion Jose Barazarte Estructuras Repetitivas.pptxJoseBarazarte4
 
DAW-Estructuras de control
DAW-Estructuras de controlDAW-Estructuras de control
DAW-Estructuras de controlvay82
 
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLDarkStarPlay
 
Estructura de control
Estructura de controlEstructura de control
Estructura de controlmauricioo5
 
Sentencias de Programacion
Sentencias de ProgramacionSentencias de Programacion
Sentencias de Programacionaeroscar90
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructuradaFabricio Macias
 
Presentacion semana numero_14
Presentacion semana numero_14Presentacion semana numero_14
Presentacion semana numero_14Cristhian BM
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivasVictor Zapata
 
Estructuras de control en la programación.
Estructuras de control en la programación.Estructuras de control en la programación.
Estructuras de control en la programación.Jesus Freites
 
Estructuras de control en Java
Estructuras de control en JavaEstructuras de control en Java
Estructuras de control en Javaquesada_diego
 
Estructuras de control_luis_barreto
Estructuras de control_luis_barretoEstructuras de control_luis_barreto
Estructuras de control_luis_barretoLuisBarreto80
 

Similar a Estructuras selectivas y repetitiva c# (20)

Estructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis RondónEstructura de control en la Programación. Luis Rondón
Estructura de control en la Programación. Luis Rondón
 
estructura for ingeniería en sistema programacion
estructura for ingeniería en sistema programacionestructura for ingeniería en sistema programacion
estructura for ingeniería en sistema programacion
 
Estructura de control repetitivo diapositivas
Estructura de control repetitivo diapositivasEstructura de control repetitivo diapositivas
Estructura de control repetitivo diapositivas
 
Presentacion Jose Barazarte Estructuras Repetitivas.pptx
Presentacion Jose Barazarte Estructuras Repetitivas.pptxPresentacion Jose Barazarte Estructuras Repetitivas.pptx
Presentacion Jose Barazarte Estructuras Repetitivas.pptx
 
DAW-Estructuras de control
DAW-Estructuras de controlDAW-Estructuras de control
DAW-Estructuras de control
 
ESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROLESTRUCTURAS DE CONTROL
ESTRUCTURAS DE CONTROL
 
Estructura de control
Estructura de controlEstructura de control
Estructura de control
 
Sentencias de Programacion
Sentencias de ProgramacionSentencias de Programacion
Sentencias de Programacion
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Aprendiendo de la sintaxiss
Aprendiendo de la sintaxissAprendiendo de la sintaxiss
Aprendiendo de la sintaxiss
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Presentacion semana numero_14
Presentacion semana numero_14Presentacion semana numero_14
Presentacion semana numero_14
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Estructuras de control en la programación.
Estructuras de control en la programación.Estructuras de control en la programación.
Estructuras de control en la programación.
 
Lais
LaisLais
Lais
 
Lais
LaisLais
Lais
 
Estructuras de control en Java
Estructuras de control en JavaEstructuras de control en Java
Estructuras de control en Java
 
Presentacion
PresentacionPresentacion
Presentacion
 
Estructuras de control_luis_barreto
Estructuras de control_luis_barretoEstructuras de control_luis_barreto
Estructuras de control_luis_barreto
 
Las estructuras de control
Las estructuras de controlLas estructuras de control
Las estructuras de control
 

Más de gina huertas

PPT Actividad de Aprendizaje Semana 3 Gestion y Adm Web.pdf
PPT Actividad de Aprendizaje Semana  3  Gestion y Adm Web.pdfPPT Actividad de Aprendizaje Semana  3  Gestion y Adm Web.pdf
PPT Actividad de Aprendizaje Semana 3 Gestion y Adm Web.pdfgina huertas
 
1.arquitectura web
1.arquitectura web1.arquitectura web
1.arquitectura webgina huertas
 
Resumen de estructuras
Resumen de estructurasResumen de estructuras
Resumen de estructurasgina huertas
 

Más de gina huertas (7)

PPT Actividad de Aprendizaje Semana 3 Gestion y Adm Web.pdf
PPT Actividad de Aprendizaje Semana  3  Gestion y Adm Web.pdfPPT Actividad de Aprendizaje Semana  3  Gestion y Adm Web.pdf
PPT Actividad de Aprendizaje Semana 3 Gestion y Adm Web.pdf
 
Plantilla ppt
Plantilla pptPlantilla ppt
Plantilla ppt
 
2 guia de powtoon
2 guia  de powtoon2 guia  de powtoon
2 guia de powtoon
 
1.arquitectura web
1.arquitectura web1.arquitectura web
1.arquitectura web
 
Eventos
EventosEventos
Eventos
 
Resumen de estructuras
Resumen de estructurasResumen de estructuras
Resumen de estructuras
 
Paginas web
Paginas webPaginas web
Paginas web
 

Último

Fundamentos del gobierno de Dios para la tierra.pdf
Fundamentos del gobierno de Dios para la tierra.pdfFundamentos del gobierno de Dios para la tierra.pdf
Fundamentos del gobierno de Dios para la tierra.pdfvasquezalfaromiguela
 
nom-019-stps comision de seguridad ehs mexico.pptx
nom-019-stps comision de seguridad ehs mexico.pptxnom-019-stps comision de seguridad ehs mexico.pptx
nom-019-stps comision de seguridad ehs mexico.pptxgustavoledezma14
 
Filariasis-linfatica 2.pptxtodo sobre la
Filariasis-linfatica 2.pptxtodo sobre laFilariasis-linfatica 2.pptxtodo sobre la
Filariasis-linfatica 2.pptxtodo sobre laKarinaLopez125783
 
Violencia En Pareja y regulación emocional post pandemia
Violencia En Pareja y regulación emocional post pandemiaViolencia En Pareja y regulación emocional post pandemia
Violencia En Pareja y regulación emocional post pandemialeiidylml
 
Tarot-y-Kabala tarot y kabala en pdf para la comunidad
Tarot-y-Kabala tarot y kabala en pdf para la comunidadTarot-y-Kabala tarot y kabala en pdf para la comunidad
Tarot-y-Kabala tarot y kabala en pdf para la comunidadegbpublicidad
 
Estado de la pobreza en España. 2024..pdf
Estado de la pobreza en España. 2024..pdfEstado de la pobreza en España. 2024..pdf
Estado de la pobreza en España. 2024..pdfJosé María
 
DEPEN Anamar Orihuela-Hambre de hombre.pdf
DEPEN Anamar Orihuela-Hambre de hombre.pdfDEPEN Anamar Orihuela-Hambre de hombre.pdf
DEPEN Anamar Orihuela-Hambre de hombre.pdftuasistenteencomputa
 

Último (7)

Fundamentos del gobierno de Dios para la tierra.pdf
Fundamentos del gobierno de Dios para la tierra.pdfFundamentos del gobierno de Dios para la tierra.pdf
Fundamentos del gobierno de Dios para la tierra.pdf
 
nom-019-stps comision de seguridad ehs mexico.pptx
nom-019-stps comision de seguridad ehs mexico.pptxnom-019-stps comision de seguridad ehs mexico.pptx
nom-019-stps comision de seguridad ehs mexico.pptx
 
Filariasis-linfatica 2.pptxtodo sobre la
Filariasis-linfatica 2.pptxtodo sobre laFilariasis-linfatica 2.pptxtodo sobre la
Filariasis-linfatica 2.pptxtodo sobre la
 
Violencia En Pareja y regulación emocional post pandemia
Violencia En Pareja y regulación emocional post pandemiaViolencia En Pareja y regulación emocional post pandemia
Violencia En Pareja y regulación emocional post pandemia
 
Tarot-y-Kabala tarot y kabala en pdf para la comunidad
Tarot-y-Kabala tarot y kabala en pdf para la comunidadTarot-y-Kabala tarot y kabala en pdf para la comunidad
Tarot-y-Kabala tarot y kabala en pdf para la comunidad
 
Estado de la pobreza en España. 2024..pdf
Estado de la pobreza en España. 2024..pdfEstado de la pobreza en España. 2024..pdf
Estado de la pobreza en España. 2024..pdf
 
DEPEN Anamar Orihuela-Hambre de hombre.pdf
DEPEN Anamar Orihuela-Hambre de hombre.pdfDEPEN Anamar Orihuela-Hambre de hombre.pdf
DEPEN Anamar Orihuela-Hambre de hombre.pdf
 

Estructuras selectivas y repetitiva c#

  • 2. AGENDA • Estructura condicional selectivas. • Estructura repetitivas.
  • 3. OBJETIVOS Aplicar la programación haciendo uso de estructuras selectivas. Aplicar la programación haciendo uso de estructuras repetitivas
  • 4. La estructura switch…case se utiliza cuando hay varias alternativas de selección, de las cuales solo se puede seleccionar 1. La sintaxis es la siguiente : switch (Variable ) { case 1: Sentencias; break; case 2: Sentencias; break; … case n: Sentencias; break; default: statements; } }
  • 5. Estructuras Repetitivas Las estructuras de bucle se utiliza para ejecutar una o más líneas de código repetidamente. Las estructuras de repetición en Android son: El bucle while El bucle do ... while El bucle for
  • 6. La Estructura while La Estructura while se utiliza para ejecutar un bloque de instrucciones un número determinado de veces, hasta que la condición sea falsa. La sintaxis es la siguiente : while (expression) { statements; }
  • 7. La Estructura do…while La Estructura do…while es similar al bucle while, se repetir hasta que la condición del bucle especificado se convierte en falso. La sintaxis es la siguiente : do { statements; }while(expression);
  • 8. La siguiente imagen muestra la diferencia entre la Estructura do…while y el bucle while. False do while False Ejecuta el cuerpo del bucle evaluar condición True while evaluar condición True Ejecuta el cuerpo del bucle
  • 9. La Estructura for La estructura for se utiliza para ejecutar un bloque de instrucciones para un número determinado de veces. La sintaxis es la siguiente : for (inicialización; condición ; incremento/decremento) { statements }
  • 10. La Estructura for (Cont.) La siguiente figura muestra la secuencia de ejecución de un bucle for completo. False inicialización evaluar condición True Cuerpo del bucle Incremento/ Decremento Salir del bucle de
  • 11. Declaraciones break La declaración break se utiliza para salir del bucle y previene la ejecución del bucle restante.
  • 12. Resumen La construcción de la Estructura selectiva en Android es : switch…case La construcción de Estructura repetitivas se utilizan cuando se desea una sección de un programa que se repite un número determinado de veces. Android ofrece la construcciones de bucles siguientes : while do…while for Las declaraciones de break se utilizan para interrumpir el flujo del programa dentro de un bucle.