Menu
Coddy logo textTech

Continue

Parte da seção Fundamentos do Journey de C# da Coddy — lição 45 de 69.

A instrução continue interrompe a iteração atual e continua para a próxima iteração. Por exemplo:

for (int i = 3; i < 9; i++) {
	if (i == 5) {
		continue;
	}
	Console.WriteLine(i);
}

O loop irá iterar por todos os números. Quando ele alcançar i=5, ele irá pular essa iteração e continuar para a próxima. A saída é:

3
4
6
7
8

Observe que o número 5 não está na saída.

challenge icon

Desafio

Iniciante

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

Sua tarefa é adicionar instruções if e continue para que apenas os números pares sejam impressos (2, 4, 6, ...). 

Folha de consulta

A instrução continue interrompe a iteração atual e continua para a próxima iteração:

for (int i = 3; i < 9; i++) {
	if (i == 5) {
		continue;
	}
	Console.WriteLine(i);
}

Isso pulará a iteração quando i=5 e produzirá a saída:

3
4
6
7
8

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