Bucle Do-While
El bucle do-while es similar al bucle while, sin embargo, ejecuta primero el bloque de código especificado y luego verifica la condición, por lo tanto, siempre ejecuta el bloque de código al menos una vez incluso si la condición es false.
La siguiente es la sintaxis del bucle do-while:
do {
// code to be executed
} while (condition);
Consideremos el siguiente ejemplo práctico:
main.cs
1234567891011121314using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { do { Console.WriteLine("Hello World"); } while(1 < 0); } } }
El código anterior muestra "Hello World" aunque la condición 1 < 0 sea false. Esto se entenderá mejor observando el diagrama de flujo del bucle do-while:
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Can you explain why the code block runs even if the condition is false?
Can you show a different example using a do-while loop?
Can you describe the flow diagram of the do-while loop?
Awesome!
Completion rate improved to 1.59
Bucle Do-While
Desliza para mostrar el menú
El bucle do-while es similar al bucle while, sin embargo, ejecuta primero el bloque de código especificado y luego verifica la condición, por lo tanto, siempre ejecuta el bloque de código al menos una vez incluso si la condición es false.
La siguiente es la sintaxis del bucle do-while:
do {
// code to be executed
} while (condition);
Consideremos el siguiente ejemplo práctico:
main.cs
1234567891011121314using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { do { Console.WriteLine("Hello World"); } while(1 < 0); } } }
El código anterior muestra "Hello World" aunque la condición 1 < 0 sea false. Esto se entenderá mejor observando el diagrama de flujo del bucle do-while:
¡Gracias por tus comentarios!