Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Instrucción Continue | Bucles
Fundamentos de C#

bookInstrucción Continue

La sentencia continue se utiliza para saltar a la siguiente iteración del bucle.

Cuando usamos la sentencia continue, cualquier código que le siga dentro del bloque de código se ignora y el bucle pasa a la siguiente iteración.

Veamos un ejemplo:

Como puedes ver en el código anterior, los métodos Console.WriteLine segundo y tercero se ignoran en cada iteración.

De manera similar, también podemos ignorar condicionalmente código utilizando la sentencia continue:

main.cs

main.cs

copy
1234567891011121314151617
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 5; i++) { if(i == 3) { continue; } Console.WriteLine(i); } } } }

En el ejemplo anterior, la instrucción Console.WriteLine se omite en la cuarta iteración.

Un ejemplo más práctico de la instrucción continue es el siguiente código:

main.cs

main.cs

copy
1234567891011121314151617
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { if(i % 2 != 0) { continue; } Console.WriteLine(i); } } } }

El código anterior itera desde el número 0 hasta el 9. Verifica si i es impar usando la condición i % 2 != 0, ya que un número impar dividido por 2 siempre da un resto distinto de cero. Si un número es impar, salta a la siguiente iteración, y si un número es par no salta y, por lo tanto, muestra i. De esta manera, muestra todos los números pares entre 0 y 9.

question mark

¿Qué hace la instrucción continue en un bucle?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 7

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Suggested prompts:

Can you explain how the continue statement works in other programming languages?

Can you provide more examples of using the continue statement?

What is the difference between continue and break statements?

Awesome!

Completion rate improved to 1.59

bookInstrucción Continue

Desliza para mostrar el menú

La sentencia continue se utiliza para saltar a la siguiente iteración del bucle.

Cuando usamos la sentencia continue, cualquier código que le siga dentro del bloque de código se ignora y el bucle pasa a la siguiente iteración.

Veamos un ejemplo:

Como puedes ver en el código anterior, los métodos Console.WriteLine segundo y tercero se ignoran en cada iteración.

De manera similar, también podemos ignorar condicionalmente código utilizando la sentencia continue:

main.cs

main.cs

copy
1234567891011121314151617
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 5; i++) { if(i == 3) { continue; } Console.WriteLine(i); } } } }

En el ejemplo anterior, la instrucción Console.WriteLine se omite en la cuarta iteración.

Un ejemplo más práctico de la instrucción continue es el siguiente código:

main.cs

main.cs

copy
1234567891011121314151617
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { for(int i = 0; i < 10; i++) { if(i % 2 != 0) { continue; } Console.WriteLine(i); } } } }

El código anterior itera desde el número 0 hasta el 9. Verifica si i es impar usando la condición i % 2 != 0, ya que un número impar dividido por 2 siempre da un resto distinto de cero. Si un número es impar, salta a la siguiente iteración, y si un número es par no salta y, por lo tanto, muestra i. De esta manera, muestra todos los números pares entre 0 y 9.

question mark

¿Qué hace la instrucción continue en un bucle?

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 4. Capítulo 7
some-alt