Menu
Coddy logo textTech

Usando 'continue' en bucles

Parte de la sección Fundamentos del Journey de Dart de Coddy. Lección 46 de 94.

La sentencia continue permite omitir la iteración actual de un bucle y pasar a la siguiente.

Crea un bucle for que omita la impresión del número 3:

void main() {
  for (int i = 1; i <= 5; i++) {
    if (i == 3) {
      continue;
    }
    print(i);
  }
}

Después de ejecutar el código anterior, la salida será:

1
2
4
5
challenge icon

Desafío

Principiante

En este desafío, practicarás el uso de la instrucción continue en un bucle. La instrucción continue te permite omitir la iteración actual de un bucle y pasar a la siguiente.

Completa el código para imprimir solo los números impares del 1 al 10. Cuando encuentres un número par, usa continue para omitirlo y pasar a la siguiente iteración.

Salida esperada:

1
3
5
7
9
Done printing odd numbers

Pruébalo tú mismo

void main() {
  // Queremos imprimir solo los números impares del 1 al 10
  print('Printing odd numbers:');
  
  for (int i = 1; i <= 10; i++) {
    // TODO: Verificar si i es par (pista: usa el operador módulo %)
    // Si i es par, usa la instrucción continue para saltar a la siguiente iteración
    
    // Esto solo se imprimirá si la instrucción continue no se ejecuta
    print(i);
  }
  
  print('Done printing odd numbers');
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos

Practica por tu cuenta: Compilador de Dart online