Menu
Coddy logo textTech

Break

Parte da seção Fundamentals do Journey de C da Coddy — lição 40 de 63.

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

Por exemplo,

for (int i = 0; i < 10; i++) {
    if (i == 6) {
        break;
    }
    printf("%d ", i);
}

No exemplo a seguir, o loop itera regularmente até atingir o 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
challenge icon

Desafio

Fácil

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

Sua tarefa é adicionar instruções if e break para que apenas os números de 1 a 15 sejam impressos, o loop sairá antes de imprimir os números de 16 a 20.

Folha de consulta

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

for (int i = 0; i < 10; i++) {
    if (i == 6) {
        break;
    }
    printf("%d ", i);
}

Este loop termina quando i é igual a 6, imprimindo: 0 1 2 3 4 5

Experimente você mesmo

#include <stdio.h>

int main() {
    
    for (int i = 1; i <= 20; i++) {
        // Adicione uma instrução if aqui antes de usar printf
        printf("%d ", i);
    }
    
    return 0;
}
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 Fundamentals