Break
Parte de la sección Fundamentos del Journey de C# de Coddy. Lección 44 de 69.
La instrucción break detiene el bucle al instante cuando se encuentra.
Por ejemplo,
for (int i = 0; i < 10; i++) {
if (i == 6) {
break;
}
Console.WriteLine(i);
}En el siguiente ejemplo, el bucle itera regularmente hasta llegar al número 6. Después, el programa entra en la instrucción if y ejecuta la instrucción break. Esto sale del bucle inmediatamente. La salida es:
0
1
2
3
4
5break no se limita a los bucles for: funciona de la misma manera en un bucle while o do-while, y también se usa para finalizar un case dentro de una instrucción switch. Dondequiera que aparezca, sale de ese bucle (o switch) inmediatamente.
Desafío
PrincipianteSe te proporciona un código que imprime los números del 1 al 20 (inclusive).
Tu tarea es añadir instrucciones if y break para que solo se impriman los números del 1 al 15; el bucle saldrá antes de imprimir los números del 16 al 20.
Pruébalo tú mismo
using System;
public class Program {
public static void Main(string[] args) {
for (int i = 1; i <= 20; i++) {
Console.WriteLine(i);
}
}
}Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operadores Parte 1
Operadores aritméticosOperador de móduloIncremento/DecrementoPost-incremento/decrementoAtajos aritméticos7Entrada y Salida Básica
Salida BásicaInterpolación de CadenasLectura de EntradaParseoResumen - Hasta 120Resumen - Verdadero o Falso5Operadores Parte 2
Operadores de comparaciónOperadores lógicos Parte 1Operadores lógicos Parte 2Repaso - Lógica simpleOperadores lógicos Parte 33Variables Parte 2
VarConstantesConvenciones de NomenclaturaResumen - Inicializar VariablesConversión de Tipos6Toma de decisiones
Sentencia IfIf - ElseSentencia SwitchOperador ternarioResumen - If ElseIf - Else anidadosPractica por tu cuenta: Compilador de C# online