JAVA
Estructuras selectivas y repetitivas en Java
RUIZ RAMIREZ SANTIAGO
Empezar
INDICE
1-PORTADA2-INDICE 3-INTROCUCCION 4-Estructuras selectivas (condicionales) 5-Estructuras repetitivas (bucles o ciclos)
NEXT
Qué es una estructura de control?
• Importancia en Java
• Tipos de estructuras de control
• Concepto general
• Tipos principales:
– if – if–else – if–else if–else – switch
• Sintaxis y ejemplos en Java
• Diagrama de flujo
• Concepto general
• Tipos principales: – while – do–while – for
• Sintaxis y ejemplos en Java
• Diagrama de flujo
INTRODUCCION
En el lenguaje Java, las estructuras de control son esenciales porque permiten controlar el flujo lógico del programa, es decir, decidir qué instrucciones se ejecutan, cuándo y cuántas veces. Esto hace posible que los programas sean dinámicos, flexibles y eficientes, ya que se adaptan a diferentes situaciones o datos de entrada.Por ejemplo, gracias a las estructuras de control, un programa puede decidir si un usuario tiene acceso o no a cierta función, o repetir una tarea automáticamente hasta que se cumpla una condición.
En la programación, una estructura de control es un conjunto de instrucciones que determina el orden en que se ejecutan las acciones dentro de un programa. Gracias a ellas, un programa puede tomar decisiones, repetir tareas o detener su ejecución según ciertas condiciones lógicas. Sin estas estructuras, los programas serían simplemente una secuencia de instrucciones que se ejecutan de principio a fin sin ningún tipo de control o lógica.
NEXT
SECCIÓN 01
Estructuras selectivas (condicionales)
NEXT
CONCEPTO
Las estructuras selectivas o condicionales son herramientas que permiten a un programa tomar decisiones según si una condición es verdadera o falsa. Su función principal es controlar el flujo del programa, haciendo que ciertas instrucciones se ejecuten solo cuando se cumplen determinadas condiciones. Gracias a estas estructuras, el programa puede reaccionar de forma diferente según los datos o situaciones que se presenten, volviéndose más inteligente y dinámico. Por ejemplo, pueden usarse para comprobar si un usuario tiene acceso, si un número es mayor que otro, o para mostrar distintos mensajes dependiendo de una opción elegida.
NEXT
+ info
Pon el cursor sobre esto
TIPOS PRINCIIPALES
Los tipos principales de estructuras selectivas en Java son las diferentes formas de tomar decisiones dentro de un programa. Cada una permite evaluar condiciones y ejecutar acciones distintas según los resultados.
NEXT
TIPOS PRINCIPALES
🔹 1. if
La sentencia if se utiliza para evaluar una condición.
Si la condición es verdadera, se ejecuta el bloque de código dentro del if; si es falsa, el programa simplemente continúa con la siguiente instrucción. 📘 Ejemplo típico: verificar si un número es mayor que otro. 🔹 2. if–else
La estructura if–else permite tomar una decisión entre dos caminos posibles.
Si la condición del if se cumple, se ejecuta el primer bloque; si no, se ejecuta el bloque del else. 📘 Ejemplo típico: determinar si una persona es mayor o menor de edad.
🔹 3. if–else if–else
Esta estructura se usa cuando se necesitan evaluar varias condiciones diferentes.
El programa analiza las condiciones una por una, de arriba hacia abajo, y ejecuta el primer bloque cuya condición sea verdadera.
Si ninguna se cumple, ejecuta el bloque del else final (si existe).
📘 Ejemplo típico: calificar el desempeño de un estudiante según su nota (Excelente, Aprobado o Reprobado). 🔹 4. switch
La sentencia switch se utiliza cuando una variable puede tener varios valores posibles y se quiere ejecutar un bloque de código diferente para cada valor.
Es una alternativa más ordenada al uso de muchos if–else if.
📘 Ejemplo típico: mostrar el nombre del día de la semana según un número (1 = Lunes, 2 = Martes, etc.).
NEXT
SINTAXIS y DIAGRAMA DE FLUJO
if (condición) {
// Código si la condición es verdadera
}
if (condición) {
// Código si es verdadera
} else {
// Código si es falsa
}
NEXT
SINTAXIS y DIAGRAMA DE FLUJO
if (condición1) {
// Código si condición1 es verdadera
} else if (condición2) {
// Código si condición2 es verdadera
} else {
// Si ninguna se cumple
}
iswitch (variable) {
case valor1:
// Código si variable == valor1
break;
case valor2:
// Código si variable == valor2
break;
default:
// Código si no coincide ningún caso
}
NEXT
SECCION 02
Estructuras REPETITIVAS (BUCLES)
NEXT
CONCEPTO
Las estructuras repetitivas son instrucciones que permiten ejecutar un bloque de código varias veces, mientras se cumpla una condición lógica. Sirven para automatizar tareas que deben repetirse sin escribir el mismo código muchas veces.
NEXT
+ info
Pon el cursor sobre esto
TIPOS PRINCIIPALES
Los tipos de estructuras repetitivas son las distintas formas que tiene un programa de repetir instrucciones mientras se cumpla una condición.
NEXT
TIPOS PRINCIPALES
🔹 1. whileEs una estructura que repite un bloque de código mientras la condición sea verdadera. Primero evalúa la condición y luego ejecuta el código. 🔹 2. do–while Ejecuta el bloque de código al menos una vez, y luego repite mientras la condición siga siendo verdadera. La condición se evalúa al final del ciclo.
🔹 3. for Se usa cuando se sabe cuántas veces se repetirá el ciclo. Incluye en una sola línea la inicialización, la condición y el incremento o decremento.
NEXT
SINTAXIS y DIAGRAMA DE FLUJO
do {
// Código a ejecutar al menos una vez
} while (condición);
for (inicialización; condición; incremento) {
// Código a ejecutar en cada repetición
}
NEXT
SINTAXIS y DIAGRAMA DE FLUJO
while (condición) { // Código a ejecutar mientras la condición sea verdadera }
NEXT
SECCION 03
COMPARACION
NEXT
NEXT
+ info
¡MUCHAS GRACIAS!
estructuras
En Java, las principales estructuras selectivas son:if → Ejecuta código solo si la condición es verdadera.if–else → Ofrece dos caminos: uno si la condición se cumple y otro si no. if–else if–else → Permite evaluar varias condiciones diferentes. switch → Selecciona una opción entre varias posibles según el valor de una variable. Estas estructuras son esenciales para que los programas tomen decisiones lógicas y ejecuten solo las acciones necesarias según cada situación.
EJEMPLO
Por ejemplo, se usan para contar números, recorrer listas o pedir datos al usuario hasta que se cumpla cierta condición. En Java existen tres tipos principales de estructuras repetitivas: while, do–while y for.
JAVA
Santiagopokoll Ruiz Ramírez
Created on October 29, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Memories Presentation
View
Pechakucha Presentation
View
Decades Presentation
View
Color and Shapes Presentation
View
Historical Presentation
View
To the Moon Presentation
View
Projection Presentation
Explore all templates
Transcript
JAVA
Estructuras selectivas y repetitivas en Java
RUIZ RAMIREZ SANTIAGO
Empezar
INDICE
1-PORTADA2-INDICE 3-INTROCUCCION 4-Estructuras selectivas (condicionales) 5-Estructuras repetitivas (bucles o ciclos)
NEXT
Qué es una estructura de control? • Importancia en Java • Tipos de estructuras de control
• Concepto general • Tipos principales: – if – if–else – if–else if–else – switch • Sintaxis y ejemplos en Java • Diagrama de flujo
• Concepto general • Tipos principales: – while – do–while – for • Sintaxis y ejemplos en Java • Diagrama de flujo
INTRODUCCION
En el lenguaje Java, las estructuras de control son esenciales porque permiten controlar el flujo lógico del programa, es decir, decidir qué instrucciones se ejecutan, cuándo y cuántas veces. Esto hace posible que los programas sean dinámicos, flexibles y eficientes, ya que se adaptan a diferentes situaciones o datos de entrada.Por ejemplo, gracias a las estructuras de control, un programa puede decidir si un usuario tiene acceso o no a cierta función, o repetir una tarea automáticamente hasta que se cumpla una condición.
En la programación, una estructura de control es un conjunto de instrucciones que determina el orden en que se ejecutan las acciones dentro de un programa. Gracias a ellas, un programa puede tomar decisiones, repetir tareas o detener su ejecución según ciertas condiciones lógicas. Sin estas estructuras, los programas serían simplemente una secuencia de instrucciones que se ejecutan de principio a fin sin ningún tipo de control o lógica.
NEXT
SECCIÓN 01
Estructuras selectivas (condicionales)
NEXT
CONCEPTO
Las estructuras selectivas o condicionales son herramientas que permiten a un programa tomar decisiones según si una condición es verdadera o falsa. Su función principal es controlar el flujo del programa, haciendo que ciertas instrucciones se ejecuten solo cuando se cumplen determinadas condiciones. Gracias a estas estructuras, el programa puede reaccionar de forma diferente según los datos o situaciones que se presenten, volviéndose más inteligente y dinámico. Por ejemplo, pueden usarse para comprobar si un usuario tiene acceso, si un número es mayor que otro, o para mostrar distintos mensajes dependiendo de una opción elegida.
NEXT
+ info
Pon el cursor sobre esto
TIPOS PRINCIIPALES
Los tipos principales de estructuras selectivas en Java son las diferentes formas de tomar decisiones dentro de un programa. Cada una permite evaluar condiciones y ejecutar acciones distintas según los resultados.
NEXT
TIPOS PRINCIPALES
🔹 1. if La sentencia if se utiliza para evaluar una condición. Si la condición es verdadera, se ejecuta el bloque de código dentro del if; si es falsa, el programa simplemente continúa con la siguiente instrucción. 📘 Ejemplo típico: verificar si un número es mayor que otro. 🔹 2. if–else La estructura if–else permite tomar una decisión entre dos caminos posibles. Si la condición del if se cumple, se ejecuta el primer bloque; si no, se ejecuta el bloque del else. 📘 Ejemplo típico: determinar si una persona es mayor o menor de edad.
🔹 3. if–else if–else Esta estructura se usa cuando se necesitan evaluar varias condiciones diferentes. El programa analiza las condiciones una por una, de arriba hacia abajo, y ejecuta el primer bloque cuya condición sea verdadera. Si ninguna se cumple, ejecuta el bloque del else final (si existe). 📘 Ejemplo típico: calificar el desempeño de un estudiante según su nota (Excelente, Aprobado o Reprobado). 🔹 4. switch La sentencia switch se utiliza cuando una variable puede tener varios valores posibles y se quiere ejecutar un bloque de código diferente para cada valor. Es una alternativa más ordenada al uso de muchos if–else if. 📘 Ejemplo típico: mostrar el nombre del día de la semana según un número (1 = Lunes, 2 = Martes, etc.).
NEXT
SINTAXIS y DIAGRAMA DE FLUJO
if (condición) { // Código si la condición es verdadera }
if (condición) { // Código si es verdadera } else { // Código si es falsa }
NEXT
SINTAXIS y DIAGRAMA DE FLUJO
if (condición1) { // Código si condición1 es verdadera } else if (condición2) { // Código si condición2 es verdadera } else { // Si ninguna se cumple }
iswitch (variable) { case valor1: // Código si variable == valor1 break; case valor2: // Código si variable == valor2 break; default: // Código si no coincide ningún caso }
NEXT
SECCION 02
Estructuras REPETITIVAS (BUCLES)
NEXT
CONCEPTO
Las estructuras repetitivas son instrucciones que permiten ejecutar un bloque de código varias veces, mientras se cumpla una condición lógica. Sirven para automatizar tareas que deben repetirse sin escribir el mismo código muchas veces.
NEXT
+ info
Pon el cursor sobre esto
TIPOS PRINCIIPALES
Los tipos de estructuras repetitivas son las distintas formas que tiene un programa de repetir instrucciones mientras se cumpla una condición.
NEXT
TIPOS PRINCIPALES
🔹 1. whileEs una estructura que repite un bloque de código mientras la condición sea verdadera. Primero evalúa la condición y luego ejecuta el código. 🔹 2. do–while Ejecuta el bloque de código al menos una vez, y luego repite mientras la condición siga siendo verdadera. La condición se evalúa al final del ciclo.
🔹 3. for Se usa cuando se sabe cuántas veces se repetirá el ciclo. Incluye en una sola línea la inicialización, la condición y el incremento o decremento.
NEXT
SINTAXIS y DIAGRAMA DE FLUJO
do { // Código a ejecutar al menos una vez } while (condición);
for (inicialización; condición; incremento) { // Código a ejecutar en cada repetición }
NEXT
SINTAXIS y DIAGRAMA DE FLUJO
while (condición) { // Código a ejecutar mientras la condición sea verdadera }
NEXT
SECCION 03
COMPARACION
NEXT
NEXT
+ info
¡MUCHAS GRACIAS!
estructuras
En Java, las principales estructuras selectivas son:if → Ejecuta código solo si la condición es verdadera.if–else → Ofrece dos caminos: uno si la condición se cumple y otro si no. if–else if–else → Permite evaluar varias condiciones diferentes. switch → Selecciona una opción entre varias posibles según el valor de una variable. Estas estructuras son esenciales para que los programas tomen decisiones lógicas y ejecuten solo las acciones necesarias según cada situación.
EJEMPLO
Por ejemplo, se usan para contar números, recorrer listas o pedir datos al usuario hasta que se cumpla cierta condición. En Java existen tres tipos principales de estructuras repetitivas: while, do–while y for.