Continue
Parte da seção Fundamentals do Journey de C da Coddy — lição 41 de 63.
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;
}
printf("%d ", i);
}O loop irá iterar por todos os números. Quando ele atingir i=5, ele pulará essa iteração e continuará para a próxima. A saída é:
3 4 6 7 8Observe que o número 5 não está na saída.
Desafio
FácilVocê recebeu um código que imprime os números de 1 a 20 (inclusive).
Sua tarefa é adicionar as 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;
}
printf("%d ", i);
}A saída será: 3 4 6 7 8 (pulando o 5)
Experimente você mesmo
#include <stdio.h>
int main() {
for (int i = 1; i <= 20; i++) {
printf("%d ", i);
}
return 0;
}
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
2Variáveis
Tipos de DadosInteiroFloat - DoubleCaracteresBooleanosConstantesFundamentos do printfRegras de Nomenclatura de VariáveisConversão de Tipos Parte 1Conversão de Tipos Parte 2Desafio de Recapitulação3Operadores
Operadores AritméticosOperador de MóduloIncremento/DecrementoOperadores de AtribuiçãoOperadores RelacionaisOperadores Lógicos Parte 1Operadores Lógicos Parte 2Operadores Lógicos Parte 3Desafio de Recapitulação