Menu
CoddyTech

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
5

break 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.

challenge icon

Desafío

Principiante

Se 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);
        }
    }
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos

Practica por tu cuenta: Compilador de C# online