Continue
Parte de la sección Fundamentals del Journey de C de Coddy — lección 41 de 63.
La sentencia continue detiene la iteración actual y continúa con la siguiente iteración. Por ejemplo:
for (int i = 3; i < 9; i++) {
if (i == 5) {
continue;
}
printf("%d ", i);
}El bucle iterará a través de todos los números. Cuando llegue a i=5, se saltará esa iteración y continuará con la siguiente. La salida es:
3 4 6 7 8Observa que el número 5 no está en la salida.
Desafío
FácilSe te proporciona un código que imprime los números del 1 al 20 (incluidos).
Tu tarea es añadir sentencias if y continue para que solo se impriman los números pares (2, 4, 6, ...).
Hoja de referencia
La sentencia continue detiene la iteración actual y continúa con la siguiente iteración:
for (int i = 3; i < 9; i++) {
if (i == 5) {
continue;
}
printf("%d ", i);
}Esto mostrará: 3 4 6 7 8 (omitiendo el 5)
Pruébalo tú mismo
#include <stdio.h>
int main() {
for (int i = 1; i <= 20; i++) {
printf("%d ", i);
}
return 0;
}
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentals
2Variables
Tipos de datosEnterosFloat - DoubleCaracteresBooleanosConstantesConceptos básicos de printfReglas para nombrar variablesConversión de tipos Parte 1Conversión de tipos Parte 2Desafío de repaso3Operadores
Operadores aritméticosOperador de móduloIncremento/DecrementoOperadores de asignaciónOperadores relacionalesOperadores lógicos - Parte 1Operadores lógicos - Parte 2Operadores lógicos - Parte 3Desafío de repaso