>
<
Estructuras de control
EMPEZAR>
>
<
¿Qué es switch?
1/7
El switch es una estructura de control en programación que permite ejecutar diferentes bloques de código basándose en el valor de una única variable o expresión. Es una alternativa más limpia y legible que una serie de sentencias if-else if-else anidadas, especialmente cuando tienes que comparar una variable con muchos valores distintos.
¿Qué es la sentencia switch?
>
<
1/7
public class Meses {
public static void main(String[] args) {
int mes = 2;
String resultado;
switch (mes) {
case 1:
resultado = "Opción 1"; // opción para case 1
break;
case 2:
resultado = "Opción 2"; // opción para case 2
break;
case 3:
resultado = "Opción 3"; // opción para case 3
break;
case 4:
resultado = "Opción 4"; // opción para case 4
break;
default:
resultado = "Opción por defecto"; // para cualquier otro valor
break;
}
System.out.println("Resultado: " + resultado);
}
}
La sentencia switch en programación es una estructura de control. Se describe como una herramienta esencial para manejar decisiones múltiples de manera eficiente dentro de un código
>
sentencia switch
<
1/7
resultado
>
<
¿Qué es while ?
1/7
El while es una estructura de control en programación que se usa para repetir un bloque de código mientras una condición sea verdadera. Es decir, es un bucle o loop que se ejecuta repetidamente hasta que la condición deja de cumplirse.
¿Qué es la estructura de While ?
>
<
1/7
La sentencia while repite un bloque de código mientras una condición sea verdadera. Cuando la condición deja de cumplirse, el programa sigue con la siguiente instrucción.
int i = 1;
while (i <= 5) {
System.out.println("El valor de i es: " + i);
i++; // Incrementa i para evitar un bucle infinito
}
>
sentencia while
<
1/7
resultado
>
<
¿Qué es Do while?
1/7
El do while es una estructura de control en programación que permite repetir un bloque de código al menos una vez y luego seguir repitiéndolo mientras se cumpla una condición.
¿Qué es la estructura de for?
>
<
1/7
La sentencia do while es una estructura de control que ejecuta un bloque de código al menos una vez y luego repite ese bloque mientras una condición sea verdadera.
int contador = 1; while (contador <= 5) { System.out.println("El número es: " + contador); contador++; // Incrementa para evitar bucle infinito }
>
sentencia do while
<
1/7
resultado
>
<
¿Qué es for ?
1/7
El for es una estructura de control en programación que se usa para repetir un bloque de código un número específico de veces.
¿Qué es la estructura de for?
>
<
1/7
La sentencia for es un tipo de bucle que te permite ejecutar un bloque de código repetidamente, un número específico de veces, controlado por una variable.
for (int i = 1; i <= 5; i++) { System.out.println("Número: " + i); }
>
sentencia for
<
1/7
resultado
>
<
¿Qué es break ?
1/7
El break es una sentencia en programación que sirve para salir inmediatamente de un ciclo (for, while, do while) o de un switch, sin esperar a que termine normalmente.
¿Qué es la estructura de break?
>
<
1/7
La sentencia break se utiliza para detener la ejecución de un bucle o una estructura switch en el momento que se encuentra, haciendo que el programa continúe con la siguiente línea después del bloque actual.
switch (variable) {
case valor1:
// codigo
break; // termina el switch aquí
case valor2:
// codigo
break;
default:
// codigo por defecto
break;
}
>
sentencia break
<
1/7
resultado
>
<
¿Qué es sentencia continue ?
1/7
La sentencia continue es una instrucción que, cuando se ejecuta dentro de un ciclo, hace que el programa ignore el resto del código dentro de esa vuelta y pase directamente a la siguiente iteración del ciclo.
¿Qué es la estructura de sentencia continue?
>
<
1/7
La sentencia continue se usa dentro de un ciclo para saltar el resto del código en la iteración actual y pasar a la siguiente iteración.
for (int i = 1; i <= 5; i++) {
if (i == 3) {
continue; // Salta el resto del código cuando i es 3
}
System.out.println(i);
}
>
sentencia break
<
1/7
resultado
Quiz finalizado
>
<
resultado
resultado
resultado
resultado
resultado
resultado
Estructuras de control
Luis Fernando Martínez Requena
Created on September 19, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Smart Quiz
View
Essential Quiz
View
Practical Quiz
View
Akihabara Quiz
View
Math Calculations
View
Piñata Challenge
View
Pixel Challenge
Explore all templates
Transcript
>
<
Estructuras de control
EMPEZAR>
>
<
¿Qué es switch?
1/7
El switch es una estructura de control en programación que permite ejecutar diferentes bloques de código basándose en el valor de una única variable o expresión. Es una alternativa más limpia y legible que una serie de sentencias if-else if-else anidadas, especialmente cuando tienes que comparar una variable con muchos valores distintos.
¿Qué es la sentencia switch?
>
<
1/7
public class Meses { public static void main(String[] args) { int mes = 2; String resultado; switch (mes) { case 1: resultado = "Opción 1"; // opción para case 1 break; case 2: resultado = "Opción 2"; // opción para case 2 break; case 3: resultado = "Opción 3"; // opción para case 3 break; case 4: resultado = "Opción 4"; // opción para case 4 break; default: resultado = "Opción por defecto"; // para cualquier otro valor break; } System.out.println("Resultado: " + resultado); } }
La sentencia switch en programación es una estructura de control. Se describe como una herramienta esencial para manejar decisiones múltiples de manera eficiente dentro de un código
>
sentencia switch
<
1/7
resultado
>
<
¿Qué es while ?
1/7
El while es una estructura de control en programación que se usa para repetir un bloque de código mientras una condición sea verdadera. Es decir, es un bucle o loop que se ejecuta repetidamente hasta que la condición deja de cumplirse.
¿Qué es la estructura de While ?
>
<
1/7
La sentencia while repite un bloque de código mientras una condición sea verdadera. Cuando la condición deja de cumplirse, el programa sigue con la siguiente instrucción.
int i = 1; while (i <= 5) { System.out.println("El valor de i es: " + i); i++; // Incrementa i para evitar un bucle infinito }
>
sentencia while
<
1/7
resultado
>
<
¿Qué es Do while?
1/7
El do while es una estructura de control en programación que permite repetir un bloque de código al menos una vez y luego seguir repitiéndolo mientras se cumpla una condición.
¿Qué es la estructura de for?
>
<
1/7
La sentencia do while es una estructura de control que ejecuta un bloque de código al menos una vez y luego repite ese bloque mientras una condición sea verdadera.
int contador = 1; while (contador <= 5) { System.out.println("El número es: " + contador); contador++; // Incrementa para evitar bucle infinito }
>
sentencia do while
<
1/7
resultado
>
<
¿Qué es for ?
1/7
El for es una estructura de control en programación que se usa para repetir un bloque de código un número específico de veces.
¿Qué es la estructura de for?
>
<
1/7
La sentencia for es un tipo de bucle que te permite ejecutar un bloque de código repetidamente, un número específico de veces, controlado por una variable.
for (int i = 1; i <= 5; i++) { System.out.println("Número: " + i); }
>
sentencia for
<
1/7
resultado
>
<
¿Qué es break ?
1/7
El break es una sentencia en programación que sirve para salir inmediatamente de un ciclo (for, while, do while) o de un switch, sin esperar a que termine normalmente.
¿Qué es la estructura de break?
>
<
1/7
La sentencia break se utiliza para detener la ejecución de un bucle o una estructura switch en el momento que se encuentra, haciendo que el programa continúe con la siguiente línea después del bloque actual.
switch (variable) { case valor1: // codigo break; // termina el switch aquí case valor2: // codigo break; default: // codigo por defecto break; }
>
sentencia break
<
1/7
resultado
>
<
¿Qué es sentencia continue ?
1/7
La sentencia continue es una instrucción que, cuando se ejecuta dentro de un ciclo, hace que el programa ignore el resto del código dentro de esa vuelta y pase directamente a la siguiente iteración del ciclo.
¿Qué es la estructura de sentencia continue?
>
<
1/7
La sentencia continue se usa dentro de un ciclo para saltar el resto del código en la iteración actual y pasar a la siguiente iteración.
for (int i = 1; i <= 5; i++) { if (i == 3) { continue; // Salta el resto del código cuando i es 3 } System.out.println(i); }
>
sentencia break
<
1/7
resultado
Quiz finalizado
>
<
resultado
resultado
resultado
resultado
resultado
resultado