Menu
CoddyTech

Break

Parte da seção Fundamentos do Journey de C# da Coddy. Lição 44 de 70.

A instrução break interrompe o loop instantaneamente quando é encontrada.

Por exemplo,

for (int i = 0; i < 10; i++) { 
    if (i == 6) {
    	break;
    }
    Console.WriteLine(i);
}

No exemplo a seguir, o loop itera regularmente até chegar ao número 6. Então, o programa entra na instrução if e executa a instrução break. Isso encerra o loop imediatamente. A saída é:

0
1
2
3
4
5

break não se limita a loops for: funciona da mesma forma em um loop while ou do-while, e também é usado para encerrar um case dentro de uma instrução switch. Onde quer que apareça, ele sai imediatamente desse loop (ou switch).

challenge icon

Desafio

Iniciante

Você recebeu um código que imprime os números de 1 a 20 (inclusive).

Sua tarefa é adicionar as instruções if e break para que somente os números de 1 a 15 sejam impressos; o loop será encerrado antes de imprimir os números de 16 a 20.

Experimente você mesmo

using System;

public class Program {
    public static void Main(string[] args) {
        for (int i = 1; i <= 20; i++) {
            Console.WriteLine(i);
        }
    }
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de C# online