Break
Parte da seção Fundamentos do Journey de C# da Coddy. Lição 44 de 69.
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 normalmente até alcançar o número 6. Em seguida, 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
5break não se limita aos loops for: ele 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 desse loop (ou switch) imediatamente.
Desafio
InicianteVocê recebe um código que imprime os números de 1 a 20 (inclusive).
Sua tarefa é adicionar 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);
}
}
}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
4Operadores Parte 1
Operadores AritméticosOperador de MóduloIncremento/DecrementoPós-incremento/DecrementoAtalhos Aritméticos7IO Básico
Saída BásicaInterpolação de StringsLeitura de EntradaParseRevisão - Até 120Revisão - True ou False5Operadores Parte 2
Operadores de ComparaçãoOperadores Lógicos Parte 1Operadores Lógicos Parte 2Recapitulação - Lógica SimplesOperadores Lógicos Parte 33Variáveis Parte 2
VarConstantesConvenções de NomenclaturaRecapitulação - Inicializar VariáveisType Casting6Tomada de Decisão
Estrutura IfIf - ElseEstrutura SwitchOperador TernárioRevisão - If ElseIf - Else AninhadoPratique por conta própria: Compilador de C# online